Onslaught [outdated/momentarily discontinued]
[Watch the video review to better understand the mod's capabilities]
Onslaught is an extensive mod commissioned by developer codetaylor specifically for the Rebirth of the Night modpack. It offers a fully customizable invasion system inspired by the similar mechanism from Terraria.
🔍 Core Features
The mod organizes systematic monster invasions in your world. When an invasion night begins, a visible progress bar appears, and pre-configured mobs begin spawning throughout your server, actively seeking out players. The event concludes when the entire enemy group is eliminated.
Key Features:
- Operates independently for each world
- Mobs actively hunt down players
- Wave system with JSON-configured templates
- Customizable timing intervals between events
- Server synchronization - attacks occur every M-N days
- Events trigger exclusively at night
- Unique warning messages the day before invasions
- Dimension restrictions (allowed and prohibited worlds)
- Command execution at different invasion stages
- Players cannot sleep or change dimensions during attacks
Custom Monsters:
- Spawning with custom NBT data
- Automatic respawn when chunks unload
- JSON configuration for potions and bonus loot
- Various behaviors after sunrise
- Unique AI roles via NBT:
- ai_antiair: knocks down flying targets
- ai_mining: digs tunnels toward targets
- ai_explodeonstuck: explodes when stuck
- ai_counterattack: counterattacks after taking damage
- ai_lunge: accelerates at close range
- ai_attack_melee: adds melee attack capability
Flexible Spawning System:
- Priority given to dark locations away from players
- Spawning at approximately the same Y level
- Backup "shadow" spawn in lit areas
- Particle effects at spawn locations
- Obstacle clearance when spawn is blocked
- Applies potion effects to nearby players
- GameStages support for selecting appropriate invasions
⚡ Management Commands
- Command to force-start an invasion
📚 Documentation
- Complete JSON file syntax documentation
- Command usage guide
- Detailed NBT syntax documentation for custom AI