EliteMobs icon

EliteMobs -----

Minidungeons, Arenas, Bosses, Custom Loot, Quests, MMORPG progression & more!



Instanced dungeons, boss scripting and other insane features
Happy birthday me! To celebrate I have prepared the most ambitious EliteMobs releases in a long time! On top of the Primis update, this includes the addition of instanced dungeons alpha and boss scripting alpha!
There's also going to be a sale for the next week, 20% off at https://itch.io/s/77600/happy-birthday-magmaguy (21% off for all content) and I will be trying to release 2 new downloadable releases every day starting today!

  • [New] Primis 0.6 is now out!
  • [New] Added Instanced Dungeons (still in alpha)
    • Added the instanced_dungeons config folder
    • Added the world_blueprints config folder
    • Instanced Dungeons take a blueprint world from the config folder, create a copy of it for the duration of an instance and then delete that instanced world
    • Instanced dungeons can enforce minimum and maximum player counts for dungeons and require permissions to do the content
    • Added the following fields: dungeonName, worldEnvironment, worldName, minimumPlayerCount, maximumPlayerCount, permission, timeMinutes, dungeonObjectives, startLocation, endLocation
      //todo document better
  • [New] Added basic boss scripting to boss config files (still in alpha)
    • Config key is eliteScript, followed by a key identifying the script, followed by the Events, Conditions, Actions and Cooldowns keys. All keys but Actions are MapLists
    • Added the following script events: EliteMobDamagedByEliteMobEvent, EliteMobDamagedByPlayerEvent, EliteMobDamagedEvent, EliteMobDeathEvent, EliteMobDamagedEvent, EliteMobDeathEvent, EliteMobEnterCombatEvent, EliteMobExitCombatEvent, EliteMobHealthEvent, EliteMobSpawnEvent, EliteMobTargetPlayerEvent, PlayerDamagedByEliteMobEvent
    • Script conditions are currently unimplemented
    • Added the following script actions: TELEPORT, MESSAGE and POTION_EFFECT
    • Added the following script targets: NEARBY_PLAYERS, WORLD_PLAYER, ALL_PLAYERS, PLAYER
    • Added the following script fields: location, range, duration, wait, message, amplifier
    • Added the following cooldown fields: local_cooldown, global_cooldown
  • [New] Regional Bosses with a respawn time of -1 will not respawn
  • [New] Added elite item disenchantment being disabled by default, configurable
  • [New] Added the WorldInstanceEvent and WorldUninstanceEvent
  • [Refactor] Updated syntax from java 8 to java 16 and optimized / refactored / restructured some code
----------, Sep 15, 2022
Resource Information
Author:
----------
Total Downloads: 169,566
First Release: Apr 27, 2017
Last Update: Yesterday at 6:14 PM
Category: ---------------
All-Time Rating:
269 ratings
Find more info at nightbreak.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings