[HR][/HR]
Key Features
- []Siege Mechanics: Trigger automated or manual mob assaults on specific Kingdom regions. []MythicMobs Support: Seamlessly integrate custom mobs with complex skills and behaviors. []Smart Persistence: Utilizes a local H2 Database with HikariCP for fast and reliable data tracking. []Dynamic UI: Real-time Boss Bar tracking for wave progress, mob counts, and countdowns. []Modern Frameworks: Built with ACF for commands and Okaeri Configs for a developer-friendly experience. []Zero Lag: Highly optimized spawning logic and asynchronous database operations to ensure stable TPS.
Commands & Permissions
Code (Text):
/mw help - Shows the help menu. Permission: mobwave.admin
/mw start - Starts a wave at your current location. Permission: mobwave.admin
/mw stop - Stops the active wave nearby or all waves (console). Permission: mobwave.admin
/mw spawn - Spawns a wave for a specific kingdom. Permission: mobwave.admin
/mw reload - Reloads the plugin configuration. Permission: mobwave.admin
Configuration Preview (config.yml)
Code (YAML):
[SIZE=6
]
[B
]Global Settings
[/B
]
[/SIZE
]
wave-schedule-seconds
: 600 range-from-kingdom-center
: 50 delay-before-first-wave
: 30 max-concurrent-mobs
: 20
[SIZE=6
]
[B
]Limits
[/B
]
[/SIZE
]
waves-per-day-limit
: 3 min-cooldown-minutes
: 120 spawn-chance
: 50
[SIZE=6
]
[B
]Wave Definitions
[/B
]
[/SIZE
]
waves
: wave1
: total-mobs
: 10 delay-to-next-wave
: 30 mobs
: ZOMBIE
: 100
Technical Specifications
- []Minecraft Version: 1.21.x []Server Software: Paper, Spigot, Purpur []Java Version: 21 []Database: H2 (Local) []Required Dependencies: KingdomsX []Optional Dependencies: MythicMobs
Installation
- []Download MobWave.jar. []Upload it to your server's /plugins/ folder. []Ensure KingdomsX is installed and updated. []Restart the server and enjoy! Configure your waves in the config.yml.
Developed with ❤️ by Nuova Aurora Studio