Features
- Tiered Difficulty: 5 distinct power tiers (Common to Legendary) with scaling health and damage.
- Dynamic Spawning: Elites spawn naturally in the world based on zone difficulty or distance from spawn.
- 9 Combat Abilities: Charge Leap, Heal Leap, Summon, Dodge Roll, Multi Slash (Short/Medium/Long), Enrage, and Volley - each with weapon-specific animations and per-mob-rule gating.
- CAE Combat AI: 4 combat styles (Disciplined, Berserker, Tactical, Chaotic) assignable per mob rule, with per-tier behavior escalation - shield guard, BackOff, health retreat, group observe, and flanking. Per-weapon attack chains with correct animations and sounds. Code-side reactive parry system.
- RPG Itemization: Category-based equipment system with rarity-weighted loot and loot templates linked to specific mob rules.
- Visual Flair: Rank-specific nameplates, size scaling, and entity effects.
- In-Game Admin UI: Full configuration panel accessible via
/rpgmobs configwith tree explorers, presets, and visual editors for every setting. - Per-World Overlays: Customize RPGMobs behavior per world or instance template with the overlay system.
- Developer API: Event-driven API with 12 event types, a read-only query interface, and cancellable hooks for other mods to integrate with.
Getting Started
- Install: Place the mod JAR in your server’s
modsfolder. - Run: Start the server once to generate the default configuration files in
%APPDATA%\Hytale\UserData\Saves\<save>\mods\RPGMobs. - Configure: Adjust
spawning.ymlto set your preferred progression style, or use/rpgmobs configto open the in-game Admin UI. - Play: Explore the world. You will encounter Elite enemies distinguished by their nameplates and size.
Navigation Guide
- General Mechanics: Understand how tiers, scaling, combat AI, and progression work.
- Admin UI: Visual guide to the in-game configuration interface.
- File Configuration: Detailed YAML reference for server admins who prefer editing config files directly.
- API Overview: Integration guide for mod developers who want to hook into RPGMobs events and data.
- Reference: Commands, permissions, and compatibility info.