Back to Mods
InvasionX

InvasionX

gameplayMrSleek

InvasionX is a dynamic event mod for Hytale that introduces a procedural siege system.

About InvasionX

šŸ›”ļø InvasionX

Survive the unexpected. Orbis just became much more dangerous.

InvasionsX is an adaptive dynamic event mod for Hytale that introduces a procedural siege system. Unlike static events, these invasions can trigger at any moment, spawning hordes of enemies directly around you. The twist? The challenge scales perfectly with your progression.

Discord: https://discord.gg/paRZbwM9

šŸ†• New Invasions Added

(Thanks to LolSnowman https://www.curseforge.com/members/lolsnowman/projects)

Broadened the variety of threats with 9 new invasion types, featuring unique mobs and dedicated loot tables:

Goblin Raid: Fast-paced attack by Goblin Scrappers and Lobbers.

Outlander Raid: Coordinated assault by Peons, Stalkers, Hunters, and Marauders.

Trork Warband: Heavy strike party with Trork Warriors and Brawlers.

Void Incursion: Eldritch threats including Crawlers and Void Eyes.

Golem Uprising: Elemental surge of various Crystal Golems (Earth, Flame, Frost, etc.).

Wolf Pack: Relentless hunt by Black and White wolves. Beast Rampage: Chaotic stampede of predators (Bears, Sabertooth, Hyenas, etc.).

Hive Emergence: Scarak infestation with Fighters, Defenders, and Seekers.

Frozen Horrors: Arctic assault by Yetis, Polar Bears, and Snow Leopards.

āš™ļø How to Configure

You can configure all the mod's parameters by updating the file that is created in your world save folder. %appdata%\Hytale\UserData\Saves\{word-name}\universe\invasionxConfig.json

If you want to revert to the default settings, run the command /invasion default_config

Difficult and Check seconds:

{ "CheckIfOccurSeconds": 1800, "Difficulties": { "Easy": { "HealthMultiplier": 1.0 }, "Medium": { "HealthMultiplier": 1.5 }, "Hard": { "HealthMultiplier": 2.0 }, "Insane": { "HealthMultiplier": 3.0 } }, ... } Invasions (you can create your own):

{ "Invasions": [ { "id": "dungeon_invasion", "Title": "Dungeon Invasion", "Difficulty": "Easy", "SpawnPosition": "Point", "Radius": 10, "ChanceToOccur": 0.1, "DurationSeconds": 120, "WaveIntervalSeconds": 5, "StartDelaySeconds": 2, "SFX_Sound": "SFX_Discovery_Z4_Medium", "MobsPerWave": 3, "DinamicAdapt": true, "ChanceToEndInvasion": 0.05, "Mobs": [ { "id": "Skeleton_Burnt_Knight_Invasion", "DropList": "Drop_Invasion", "Weight": 2 }, { "id": "Dungeon_Skeleton_Sand_Assassin_Invasion", "DropList": "Drop_Invasion", "Weight": 1 }, { "id": "Dungeon_Skeleton_Sand_Soldier_Invasion", "DropList": "Drop_Invasion", "Weight": 1 }, { "id": "Skeleton_Archer_Invasion", "DropList": "Drop_Invasion", "Weight": 0.3 } ] }, ] ... } āš”ļø Key Features

Organic Invasions: There is a persistent, random chance for an invasion to begin while you explore. Never let your guard down!

Adaptive Scaling (Armor-Based HP): The mod dynamically checks your armor rating. The stronger your gear, the higher the health pool of the invading mobs. This ensures combat remains challenging and rewarding from early-game to end-game.

Proximity Spawning: Mobs are strategically spawned near the player's location, creating an immediate sense of urgency and a "siege" atmosphere.

Endless and highly configurable invasions

šŸ’» Server Commands

Administrators can fully control the system using the /invasion master command.

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 default_config: Revert to the default settings.

Unified Help: Updated /invasion help with all new functionalities.

Dynamic Configuration System (JSON)

JSON Migration: Replaced the legacy configuration system with a flexible invasionxConfig.json file. Located in the Hytale\UserData\Saves\<your-word>\universe folder

Multiple Invasions: Support for defining multiple invasion types with unique parameters.

ConfigManager: Implemented a manager for real-time loading, saving, and reloading of configurations.

3 Default Invasions:

Dungeon Invasion

Pirate Invasion

Blood Moon Invasion

šŸ“œ Changelog

v0.1.2

šŸ†• New Invasions Added (Thanks to LolSnowman https://www.curseforge.com/members/lolsnowman/projects)

āš–ļø Balancing & Global Adjustments Global Config Invasion Frequency: Increased CheckIfOccurSeconds from 1800 to 4800 to make invasions more of a rare, high-stakes event. Cleanup & Pause: Removed SpawnIfWorldIsPaused and KillAllMonstersAfterInvasionEndInSeconds to streamline the invasion lifecycle.

Difficulty Scaling (HP Multipliers) Significantly lowered health multipliers to prevent "bullet sponges" and improve combat flow:

Medium: 1.5x āž”ļø 1.1x Hard: 2.0x āž”ļø 1.3x Insane: 3.0x āž”ļø 1.5x

v0.1.1

Pause the scheduler that checks if an intrusion can occur when the server is paused (single-player worlds).

Verification time increased from 200 seconds to 30 minutes. (Run the command /invasion default_config to adjust with the mod's default values)

New command /invasion default_config to revert to the default settings

v0.1.0

JSON Migration: Replaced the legacy configuration system with a flexible invasionxConfig.json file.

Infinit Invasions: Support for defining multiple invasion types with unique parameters.

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.

DropSystem: Refactored to use Hytale's native drop system via DropList.

v0.0.4

šŸ”“ Blood Moon Event

Event Logic: Implemented a new "Blood Moon" event that is mutually exclusive with standard invasions.

Night-Only Trigger: The event naturally triggers only between game hours 19:00 and 05:00.

Weather Change: Instantly changes the world weather to "Blood_Moon" upon starting and restores the previous weather when it ends.

Custom Spawns: Spawns a dedicated list of monsters specifically for this event.

Downloads
2.6K
Created
Jan 19, 2026
Updated
Jan 23, 2026
Version
Early Access

Categories

GameplayMiscellaneous

Download Mod

Download on CurseForge
Free download • 2,569 total downloads

Need a Server?

Run InvasionX on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently Asked Questions

What is InvasionX?

InvasionX is a dynamic event mod for Hytale that introduces a procedural siege system.

How do I download InvasionX?

You can download InvasionX for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.

Who created InvasionX?

InvasionX was created by MrSleek. The mod has been downloaded 2.6K times.

Is InvasionX compatible with Hytale servers?

InvasionX is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.

How do I install InvasionX?

To install InvasionX: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.