Zones
Overview
This configuration file defines the "Barn" zone, which serves as the default starting zone for players. Zones are created by placing YAML files in the zones/ folder, where the filename (without .yml) becomes the zone ID. The stage system and all mobs are completely customizable.
Basic Zone Settings
world
Value:
worldDescription: The world name where this zone is located
min-corner
Value:
0,0,0Description: Minimum corner coordinates of the zone boundary (X,Y,Z format)
max-corner
Value:
0,0,0Description: Maximum corner coordinates of the zone boundary (X,Y,Z format)
spawn
Value:
0,0,0,180,0Description: Player spawn location when entering this zone (X,Y,Z,Yaw,Pitch format)
name
Value:
'Barn'Description: Display name of the zone shown to players
Mob Mechanics
mob-respawn-time
Value:
100Description: Time in ticks (20 ticks = 1 second) before a new mob spawns after one is killed
Note: 100 ticks = 5 seconds
max-mobs
Value:
20Description: Maximum number of active mobs allowed in this zone at once
Important: You must have more spawn locations than the max-mobs value
Stage System
The stage system is completely customizable. You can create any number of stages with any configuration you want.
Stage Structure
Each stage can contain:
AFK Mobs Section
Active Mobs Section
Configuration Options
For AFK Mobs:
mob- The mob ID (references mob configurations)position- Fixed spawn position (X,Y,Z)yaw- Rotation angle (0-360 degrees)pitch- Vertical angle (-90 to 90 degrees)
For Active Mobs:
mob- The mob ID (references mob configurations)chance- Spawn probability (must total ≤ 1.0 across all mobs in stage)yaw- Optional custom rotationpitch- Optional custom vertical angle
Example Configuration Analysis
This barn zone example shows a 10-stage progression:
Stage 1 Example:
AFK mob:
chicken-afkat standard position5 different active mobs with varying rarities
Special
floweymob with custom rotationChances total: 0.7 + 0.15 + 0.1 + 0.04 + 0.01 = 1.0
Typical Stage Pattern:
Most stages follow a 4-mob rarity system
Common (70%), Rare (15%), Epic (10%), Legendary (5%)
Each stage features different animal themes
Spawn Locations
locations
Value:
[](empty array)Description: List of possible spawn coordinates for active mobs
Format: Each location should be
x,y,zcoordinatesExample:
yaml
Customization Examples
Adding a New Stage
Custom Mob Chances
Multiple AFK Mobs
Last updated