File Details
InvasionX-0.1.0.jar
- R
- Jan 21, 2026
- 68.36 KB
- 303
- Early Access
File Name
InvasionX-0.1.0.jar
Supported Versions
- Early Access
Changelog - InvasionX Refactoring
1. Dynamic Configuration System (JSON)
- JSON Migration: Replaced the legacy configuration system with a flexible
invasionxConfig.jsonfile. - Multiple Invasions: Support for defining multiple invasion types with unique parameters.
- Realtime-Config loading: Implemented a manager for real-time loading, saving, and reloading of configurations.
2. Monster Spawning & AI Improvements
- Weighted Spawning: Monsters now spawn based on configurable probability weights.
- Dynamic Difficulty Scaling: Monster health automatically scales based on the player's max health and configured difficulty multipliers.
- Aggressive AI Logic:
- Immediate target locking onto players upon spawning.
- Enhanced detection system that ignores visibility, forcing pursuit within a 1000-block radius.
- Forced "Combat/Chase" states to ensure monsters remain active.
- Pathfinding: Integrated movement logic to ensure monsters successfully navigate to the player.
3. Special Event: Pirate Invasion
4. Drop System Optimization
- Native Integration: Refactored
MonsterSpawnerto use Hytale's native drop system viadropListId.
5. Commands & User Experience
- Updated Command Suite:
/invasion start <id>: Manually trigger a specific invasion./invasion stop: Stop active invasions./invasion list: Display all invasions available in the JSON config./invasion reload_config: Reload settings without a server restart./invasion config set <key> <value>: Modify settings via chat.
- Unified Help: Updated
/invasion helpwith all new functionalities.

