premium banner
Launches random thematic mob events around the player. Fully configurable.

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:

PJ BloodMoon Zombie nights PJ Difficulty PJ Forgotten Creatures PJ Money

🌟 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.

Bisect Pedrijoe

⚔️ 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 to EnabledWorlds and remove it from DisabledWorlds.
  • /mobevents world disable [worldId]: Add a world to DisabledWorlds and remove it from EnabledWorlds.
  • /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_LIST or DENY_LIST.
    • EnabledWorlds: CSV world ids used by ALLOW_LIST.
    • DisabledWorlds: CSV world ids used by DENY_LIST.
    • ForceScope: GLOBAL or WORLD for /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.  

Bisect Pedrijoe