Skip to main content
spawning.yml is where you decide how RPG Mobs enter your world. You can choose a progression style that fits your server, configure per-tier spawn weights, and fine-tune per-zone tier distributions. All spawning settings can be overridden per-world via the overlay system.

Spawn Chances

When a hostile NPC spawns, RPGMobs uses the spawnChancePerTier weights to decide which tier the elite becomes. These are weights (not percentages), so they don’t need to add up to 1.0.
Higher values mean that tier will appear more often. Set a tier to 0 to prevent it from spawning. Tip: On a fresh server, the defaults work well. If the world feels too quiet, increase the weights. If players are overwhelmed, decrease higher-tier weights.

Progression Style

This is the most important setting in the file. It determines how tier difficulty is distributed across your world.

ENVIRONMENT (Default)

Tiers are tied to Hytale’s built-in zone system. Early zones spawn weaker elites, late zones spawn stronger ones.
  • Zone 1 (Emerald Grove): Mostly Tier 1-2, no Tier 4-5.
  • Zone 2 (Howling Sands): Mix of Tier 1-3, rare Tier 4.
  • Zone 3 (Borea): Tier 2-5, no Tier 1.
  • Zone 4 (Devastated Lands): Tier 3-5 only, the hardest content.
This is the recommended style for most servers because it naturally matches the game’s built-in difficulty curve.

DISTANCE_FROM_SPAWN

Difficulty increases the further players travel from world coordinates (0, 0). This creates a smooth, radiating difficulty gradient.
This style works well with custom world generation mods or maps that don’t use Hytale’s standard zone tags.

NONE

Any tier can spawn anywhere. Tier distribution is completely random based on the spawnChancePerTier weights. Good for hardcore servers or arenas.

Environment Tier Rules

When using ENVIRONMENT progression, you can override the tier distribution for specific zones and sub-zones.
Each key is a Hytale environment identifier. The mod ships with rules for every known sub-zone (caves, dungeons, forests, etc.). If a mob spawns in a zone that has no matching rule, the default entry is used. Important: When a per-world overlay defines any environment tier rules, it fully replaces the base rules for that world (not additive). If you define one environment rule in an overlay, all base environment rules are removed for that world. Tip: Set enabled: false on any zone rule to prevent elites from spawning there entirely. This is useful for safe zones or player towns.