NameplateBuilder
RPGMobs uses NameplateBuilder for nameplate rendering. NameplateBuilder provides the tiered nameplate display, rank indicators, and family prefixes shown above RPG Mobs. It is included automatically and requires no additional setup. If you are building a mod that displays custom nameplates alongside RPGMobs, refer to the NameplateBuilder documentation for integration details.RPGMobs API
Mod developers who want to react to elite events, query mob state, or modify loot and damage at runtime should use theRPGMobs-api artifact. It ships as a lightweight compile-time dependency separate from the main plugin.
See the API Overview for setup instructions, event types, and query methods.
RPGLeveling
RPGMobs has built-in support for RPGLeveling. When both mods are installed, elite kills grant tier-scaled XP and summoned minion kills grant reduced XP. The integration activates automatically when RPGLeveling is detected.XP Scaling
- Tier multiplier: XP from elite kills is multiplied by a per-tier value (default: 1x / 1.5x / 2x / 3x / 5x for Tiers 1-5)
- Ability bonus: Elites with active abilities grant bonus XP per ability (up to 9 abilities: Charge Leap, Heal Leap, Summon, Dodge Roll, Multi Slash Short/Medium/Long, Enrage, Volley)
- Minion reduction: Summoned minion kills grant only 5% of the base XP to prevent XP farming
Configuration
RPGMobs generates a standalonerpgleveling.yml in the mod config directory when RPGLeveling is detected:
enabled in core.yml under Integrations.RPGLeveling:
enabled: false to disable the integration entirely. The rpgleveling.yml file is only generated when RPGLeveling is present and the integration is enabled.
Custom Item Mods
If you have a mod that adds new weapons or armor (e.g.,SpartanWeaponry_Longsword_Iron), you should:
- Add the item IDs to the appropriate weapon or armor category in
gear.yml(or use the Admin UI under Global Config to manage categories visually). - Add keyword-to-rarity mappings in
weaponRarityRulesContainsandarmorRarityRulesContainsso the items are assigned the correct rarity tier.
weaponCatalog and armorMaterials flat lists also exist for backward compatibility, but the category trees are the primary system used by mob rules.
World Generation Mods
TheENVIRONMENT progression style relies on standard Hytale zone tags (e.g., Env_Zone1, Env_Zone2). If a custom world generation mod does not apply these tags, elites may fall back to the default tier distribution.
For the best compatibility with custom maps and world generation, use progressionStyle: DISTANCE_FROM_SPAWN in spawning.yml. This mode uses world coordinates instead of zone tags.