Description
MobEvents brings life (and danger) to your Hytale world by introducing a variety of high-stakes, localized mob events. Whether it's a sudden Goblin Raid or a mystical Void Anomaly, players must be prepared to face swarms of enemies, unique weather shifts, and epic survival challenges.
Update 1.0.7: Use the command /mobevents to enter the scoreboard and achievements interface
1.1.1: Integration with PJ Forgotten Creatures
1.1.8: Integration with PJ Money
✅ Full compatibility with:
🌟 Features
- Dynamic Event System: Events can trigger randomly based on configurable probabilities, or be manually started by administrators.
- Immersive Atmosphere: Each event comes with its own native Hytale weather effect, title announcements, and custom subtitles.
- Wide Variety of Threats: Over 15 unique events featuring a massive array of Hytale's aggressive NPCs, from Trork Warbands to Phantom Tides.
- Smart Scheduling: The mod tracks player progress and world age. Events won't start in brand-new worlds until you're ready (default: after 3 in-game days).
- Fully Configurable: Every aspect of the events—probability, duration, enemy types, and spawn counts—can be fine-tuned via the in-game configuration.
- Rewards: Install PJ Money to enable rewards when the user gets kills or a top killer ranking.
⚔️ Active Events
- Goblin Raid: The swarthy green-skins are swarming! Watch out for Ogres and Scavengers.
- Undead Surge: The dead refuse to stay buried. A classic zombie and skeleton onslaught under a thunderous storm.
- Frost Storm: Surviving the cold is the least of your worries when frozen undead rise from the blizzard.
- Scarak Swarm: An insectoid nightmare. Beware the Broodmother!
- Toad Territory: Giant amphibians and Magma Toads reclaim their swamp territory.
- Void Anomaly: Something strange is happening… Void creatures descend under the Blood Moon.
- Wolf Pack: A starving pack of wolves and Emberwulfs has found your scent during the Northern Lights.
- …and many more! (Pirate Landings, Trork Warbands, Outlander Assaults, etc.)
🛠️ Commands & Configuration
The mod offers a powerful set of commands for server admins:
/mobevents list: View all available events./mobevents now --event=[eventName]: Trigger an event immediately (or a random one if no name is provided)./mobevents stop: Instantly halt all active events and clear the threats./mobevents config: Open the in-game configuration panel./mobevents achievements: Browse the achievements catalog./mobevents scoreboard: View the kill scoreboard./mobevents world list: Show the current world filter mode and the enabled/disabled world lists./mobevents world enable [worldId]: Add a world toEnabledWorldsand remove it fromDisabledWorlds./mobevents world disable [worldId]: Add a world toDisabledWorldsand remove it fromEnabledWorlds./mobevents world clear enabled|disabled: Clear one of the world lists./mobevents get/set [key] [value]: Modify global settings in real-time.EventCheckProbability: Chance (0-100) for an event to roll every hour.MinWorldDaysBeforeEvents: Minimum age of the world before events can occur.MinDaysAfterWorldLoadBeforeEvents: In-game days to wait after loading the world before automatic events can trigger.MinDaysBetweenEvents: Minimum cooldown between random events.MaxDaysWithoutEvent: Maximum in-game days before an event is forced to trigger.WorldFilterMode:ALL,ALLOW_LISTorDENY_LIST.EnabledWorlds: CSV world ids used byALLOW_LIST.DisabledWorlds: CSV world ids used byDENY_LIST.ForceScope:GLOBALorWORLDfor/mobevents now.
/mobevents now does not bypass the world filter. With ForceScope=GLOBAL, the event can start in any allowed world. With ForceScope=WORLD, it only targets the sender's current world, and that world must still pass the current filter mode to actually run the event.
Quick World-Filter Examples
- Allow-list mode:
/mobevents set WorldFilterMode ALLOW_LIST/mobevents world enable World_A/mobevents world enable World_B
- Deny-list mode:
/mobevents set WorldFilterMode DENY_LIST/mobevents world disable World_Nether
- Reset lists:
/mobevents world clear enabled/mobevents world clear disabled
If a required command parameter is missing (for example in /mobevents world enable), the command returns a usage hint in chat.


