Want to try it live first?
Join our test server to experience the mods in-game: 5.182.204.119:5520
Features
- In-Game NPC Creation: Spawn NPCs anywhere with a simple config stick — set name, skin, size, faction and starting animation without touching a single config file.
- Waypoint Patrols: Give NPCs a route to walk between waypoints, with automatic detection of beds, chairs and lamps so NPCs naturally sit, sleep and interact with furniture along the way.
- Roam & Fly Modes: Let NPCs wander freely within a radius or fly above the ground for atmospheric or fantasy-style creatures.
- Full Dialogue System: Build branching conversations with a custom cinematic dialogue camera, once-only nodes, and localized text.
- WoW-Style Quest System: Create multi-step quests with objectives, prerequisites, currency and item rewards, and a per-player quest log — all editable live from an in-game quest editor.
- Per-Player Quest Icons: Quest availability icons above NPC heads update individually for every player based on their own progress.
- Factions: Group NPCs into factions to control how they react to players and to each other.
- Guard Behavior: Melee and ranged guard NPCs keep proper combat distance and engage intelligently instead of blindly rushing the player.
- Custom Animations & 3D Sound: Attach custom animations and positional sound sources to any NPC.
- Persistent Skins: NPC appearances are saved and survive server restarts and chunk unloads.
Installation
Download AverionNPCs from CurseForge, drop the jar into your server's mods folder, and restart. All configuration is done in-game — no manual setup or config editing required.
Commands & Permissions
/npcadmin— opens the NPC admin UI, or use/npcadmin <action>for direct actions (create, waypoint, factions, stick, quest, and more). Requires operator./questlog— opens the personal quest log. Available to all players (hytale:Adventurergroup)./questreset [target] [quest]— resets quest progress for testing. Requires operator./npctpworld <player> <world>— teleports a player to the spawn of another world. Requires operator.
Grant admin commands with /op add <player>, or assign the player-facing commands to a specific group via /perm group add <group> hytale:Adventurer.