Skip to content

Releases: MagmaGuy/EliteMobs

EliteMobs 8.4.3-SNAPSHOT-2

16 Mar 18:33

Choose a tag to compare

Pre-release

EliteMobs 8.4.3-SNAPSHOT-2

  • [New] Players now correctly get booted out of instance dungeons when considered as intruding them
  • [New] Added the Craftenmine Lab Sanctum
  • [New] Health of mobs and bosses in instanced dungeons should now once again scale correctly with the amount of players
  • [Fix] Fixed issue where dynamic bosses in instanced dungeons were always level 1
  • [Fix] Fixed issue where death banners in instanced dungeons would sometimes glitch out
  • [Fix] Fixed edge condition that could result in item loss when switching hands while inside of an npc menu
  • [Fix] Fixed incorrect display of the $maxKill placeholder for the player stats page
  • [Fix] Fixed issue where the vampire manor was missing some default bosses
  • [Fix] Fireworks will now get removed when trying to enter unloaded chunks, fixing an issue where thousands of fireworks could be in unloaded chunks
  • [Tweak] Minor optimization for translation files

EliteMobs 8.4.3-SNAPSHOT-1

13 Mar 07:44

Choose a tag to compare

Pre-release

EliteMobs 8.4.3-SNAPSHOT-1

  • [New] Added The Cave Dungeon
  • [New] Added The Climb Sanctum
  • [Fix] Fixed error related to elite slime kills
  • [Fix] Fixed issue where player could bypass uninstalled instanced dungeons
  • [Fix] Fixed issue where upgrade items would not get removed correctly for instanced dungeons when worn resulting in duplication
  • [Fix] Fixed error related to the antiexploit
  • [Fix] Fixed issue that would cause players to not teleport correctly while in instanced dungeons
  • [Fix] Fixed issue that would cause some bosses to teleport in really weird ways
  • [Fix] Fixed error related to closing instanced dungeons
  • [Tweak] Sucessfully enchanted items now get prioritized to be placed in players' inventories if possible

EliteMobs 8.4.2

09 Mar 02:49

Choose a tag to compare

EliteMobs 8.4.2

  • [New] Added the Binder of Worlds and The Shadow of the Binder of Worlds dungeons, adding an instanced version of the encounter, revamping powers, adding loot, adding multiple difficulties, fixing issues & more
  • Elite Scripts:
    • [New] Added ScriptRelativeVector for Elite Scripts, which allows scripters to add relative offsets between any two points
    • [New] Added RelativeOffset for Script Targets (based on ScriptRelativeVector), allows targets to be in a specific direction from a point or entity
    • [New] Added RelativeVector for Script Actions (based on ScriptRelativeVector)
    • [New] PUSH action now uses RelativeVector
    • [New] SPAWN_FALLING_BLOCK now uses RelativeVector
    • [New] Added the SUMMON_ENTITY action to Elite Scripts, also uses RelativeVector and LandingScript
      • Since arrows, snowballs, eggs and all other projectiles are entities, these can be used in SUMMON_ENTITY and use RelativeVector to shoot them in a direction
  • [New] Setup menu is now sorted by level
  • [New] Players teleporting out of a dungeon before it has started will now just remove them from the dungeon
  • [New] Gave all default NPCs at the Adventurer's Guild libsdisguises player skins
  • [Fix] Fixed a number of issues regarding teleporting for instanced dungeons
  • [Fix] Fixed issues related to instanced dungeons errors and not working in general
  • [Fix] Fixed issue with the end crystal reinforcement type
  • [Fix] Fixed instanced dungeon names to stop calling every instanced region an arena by default
  • [Fix] Various fixes and tweaks the elite scripts
  • [Tweak] Tweaked the names of the dungeon in the dungeonpackages for standardization
  • [Tweak] Tweaked the wood league arena exit teleport

EliteMobs 8.4.1

06 Mar 21:13

Choose a tag to compare

EliteMobs 8.4.1

  • [New] Items with more than 10 enchantments now get announced on chat when enchanted successfully, when players challenge a dungeon for them and when critical failures happen
  • [Fix] Fixed issue related to the update welcome quest not working correctly
  • [Fix] Fixed issue where players couldn't interact with the Eden NPC to complete the welcome quest
  • [Fix] Fixed issue where quest titles weren't colored correctly
  • [Fix] Fixed duping issue with instanced dungeon loot menus
  • [Fix] Fixed edge condition for enchantment challenges
  • [Fix] Fixed setup bug that caused the first two elements of any setup page to install / uninstall the first two of the first page
  • [Fix] Made it so elites struck by lightning won't ever transform, fixing a rare bug that would cause problems
  • [Tweak] Tweaked welcome quest text to better fit the new features
  • [Tweak] VISUAL_FREEZE script action has been modified to increment the amount of freeze a player has by the configured amount instead of working off based on a static hardcoded value
  • [Tweak] Improved resource pack installation process
  • [Removal] Removed some lingering debug messages

EliteMobs 8.4.0

05 Mar 18:26

Choose a tag to compare

EliteMobs 8.4.0 changelog:

  • [New] Added the item upgrade system!
    • Enchanted books allow players to attempt to upgrade an elite item
    • Added 45 new items for the default enchanted books, more can be created by admins
    • Added the Elite Lucky Ticket which is used alongside with the enchantment books
    • Added the Lucky Source and Enchanted Source enchantments which are used to tag lucky tickets and enchanted tickets
    • Enchanted books are not soulbound! These are meant to be traded between players.
  • [New] Added enchantment challenge dungeons!
    • Added the configuration setting enchantmentChallenge to dungeon packager configuration files to tag them as valid dungeons for enchantment challenges, unlists them from the normal way of accessing the dungeon. Note that only one difficulty should exist for these.
  • [New] Dungeons
    • 10 free enchantment challenge Sanctums are out!
    • 10 premium enchantment challenge Sanctums are out!
    • Primis has updated to version 0.7, and is almost entirely done!
    • [New] Added the Primis Gladius Invasion Dungeon, an instanced dungeon inside of Primis
    • The Iron League update is now out! It now drops updated enchantment and repair-related items.
  • [New] Installing instanced enchantment content now has a custom message explaining how this content is meant to be accessed
  • [New] Instanced dungeons no longer make solo players wait for loot rolls, loot is immediately dispensed
  • [New] Repair system overhaul
    • There are now only 5 scrap items of different levels, repairing different amounts
    • Scrap now repairs significantly more on average
    • Removed upgrading scrap
    • Added the repair custom enchantment, used to tag scrap
    • Scrap is not soulbound! This is meant to be traded between players.
  • [New] Added comments to the configuration files of EliteMobs, thereby making configuring EliteMobs much easier
  • [Removal] Removed several now outdated features
    • Removed the enhancer
    • Removed the refiner
    • Removed the smelter
    • Old scrap has been entirely replaced
    • Removed the old special loot configuration format, scrap, enchantments books and lucky tickets now work like normal items
    • Removed the old translation.yml configuration file, since EliteMobs now uses language files instead. Its settings were redistributed to more relevant config files.
  • [New] Added the SpecialItems.yml configuration file to configure settings related to the enchantment and scrap systems
  • [New] Added a new loot table for special loot
  • [New] Wood League arena loot has been updated to drop the new items, requires deleting the wood league arena file
  • [New] Modified the welcome quest to the adventurer's guild to reflect the new NPCs
  • [New] Added soulbound config setting for custom items, allowing custom items to be set to not be soulbound
  • [New] Levitation enchantment will no longer affect custom bosses with a health multiplier above 1
  • [New] NPC entities can now be put in instanced dungeons
  • [New] Added the neutral setting to Custom Bosses which reverts the elite targetting behavior to default for mobs that are usually neutral
  • [New] Optimized translation system to be faster to startup and reload the plugin and use less RAM
  • [New] Added command /em randomloot which guarantees that some loot of that level will drop
  • [New] Added command /em simlootspecial which simulates dropping special items. Ignores chances, this is just for checking special item distribution.
  • [New] Arena custom quest objectives are now working correctly
  • [New] Added the lost present as a default custom item for the santa quest
  • [New] The repair menu and unbind menu have been improve to avoid using stacks of items accidentally and lose items when inventories are full
  • [New - API] Big improvements and simplifications were done to the custom item code
  • [New - API] Added victor and defeat states for instanced content
  • [New] Added menu skin for the enchantment menu
  • [New] Made it so enchantment books can't be enchanted
  • [New] Completely remade elite script rays to have better hitboxes
  • [Tweak] Dungeon loot now gets added to inventories instead of dropped when possible
  • [Tweak] Enchanted items from challenge dungeons now get added to inventories instead of dropped when possible
  • [Fix] Fixed issue where dungeon instantiation would not work correctly
  • [Fix] Fixed issue where repeating fireballs would sometimes error
  • [Fix] Fixed issue where killing an elite dragon would lead to a console error
  • [Fix] Fixed issue where resource packs would not automatically update correctly when set up from the setup menu
  • [Fix] Fixed issue where instancing worlds would throw errors on console and potentially lead to crashes
  • [Fix] Fixed error that would appear when servers use plugins that use players as projectiles
  • [Fix] Fixed issue which was causing the lightning enchantment not to work correctly
  • [Fix] The default setting for elitemobs menu is now the book version and not the inventory version, as intended
  • [Fix] Fixed issue that would cause the database to error due to trying to load some data before it is ready
  • [Fix] Fixed issue which would cause enum fallback values to not work correctly for configuration settings
  • [Fix] Fixed several issues related to the adventurer's guild welcome quest
  • [Fix] Fixed antiexploit error caused by dead bosses in dungeons
  • [Fix] Fixed issue that sometimes caused instanced dungeons to crash servers
  • [Fix] Fixed bug where loot would not drop for solo dungeons
  • [Fix] Fixed incorrect default scrap for the wood league arena
  • [Fix] Fixed issue that would sometimes cause directories to not be created correctly when importing configurations
  • [Tweak] Improved notifications about resource pack updates
  • [API - Tweak] Simplified the custom enchantments class and removed redundant storage of values
  • [Tweak] Removed empty defaults from the dungeon package files
  • [Tweak] Fixed inaccurate world directory when copying worlds
  • [Tweak] Tweaked minor issue that caused instanced dungeons to double complete

EliteMobs 8.4.0-SNAPSHOT-2

26 Feb 03:33

Choose a tag to compare

Pre-release

EliteMobs 8.4.0-SNAPSHOT-2

  • [New] Added enchantment challenge dungeons!
    • Added 10 default enchantment challenge instanced sanctums
    • Added the configuration setting enchantmentChallenge to dungeon packager configuration files to tag them as valid dungeons for enchantment challenges, unlists them from the normal way of accessing the dungeon. Note that only one difficulty should exist for these.
  • [New - API] Added victor and defeat states for instanced content
  • [New] Added more configuration options for the enchantment system
  • [New] Installing instanced enchantment content now has a custom message explaining how this content is meant to be accessed
  • [New] Instanced dungeons no longer make solo players wait for loot rolls, loot is immediately dispensed
  • [Fix] Fixed issue where instancing worlds would throw errors on console and potentially lead to crashes
  • [Fix] Fixed incorrect enchantment book enchantment for the power enchantment book
  • [Fix] Fixed issue that prevented servers from scrapping items
  • [Fix] Fixed error that would appear when servers use plugins that use players as projectiles
  • [Fix] Fixed issue which was causing the lightning enchantment not to work correctly
  • [Fix] The default setting for elitemobs menu is now the book version and not the inventory version, as intended
  • [Fix] Fixed issue that would cause the database to error due to trying to load some data before it is ready
  • [Tweak] Removed empty defaults from the dungeon package files
  • [Tweak] Fixed inaccurate world directory when copying worlds
  • [Tweak] Tweaked minor issue that caused instanced dungeons to double complete
  • [Tweak] Renamed SpecialItems.yml to SpecialItemSystems.yml
  • [Tweak] Numbered the dungeon names for the enchantment challenges between 1-10

EliteMobs 8.3.13

29 Jan 18:31

Choose a tag to compare

News: BetterStructures now has official EliteMobs integration! Experience EliteMobs lairs in spawning procedurally in your world using my BetterStructures plugin ;)
EliteMobs 8.3.13

  • [New] Added the Soul Speed enchantment
  • [Fix] Added a way to customize amounts to the new custom item format
  • [Fix] Fixed the prestige unlock not displaying text the announcement correctly
  • [Fix] Fixed error related to the Thunderstorm power

EliteMobs 8.4.0-SNAPSHOT-1

17 Feb 14:17

Choose a tag to compare

Pre-release

EliteMobs 8.4.0-SNAPSHOT-1

  • [New] Added the item upgrade system!
    • Enchanted books allow players to attempt to upgrade an elite item
    • Added 45 new items for the default enchanted books, more can be created by admins
    • Added the Elite Lucky Ticket which is used alongside with the enchantment books
    • Added the Lucky Source and Enchanted Source enchantments which are used to tag lucky tickets and enchanted tickets
    • Enchanted books are not soulbound! These are meant to be traded between players.
  • [New] Repair system overhaul
    • There are now only 5 scrap items of different levels, repairing different amounts
    • Scrap now repairs significantly more on average
    • Removed upgrading scrap
    • Added the repair custom enchantment, used to tag scrap
    • Scrap is not soulbound! This is meant to be traded between players.
  • [New] Added comments to the configuration files of EliteMobs, thereby making configuring EliteMobs much easier
  • [Removal] Removed several now outdated features
    • Removed the enhancer
    • Removed the refiner
    • Removed the smelter
    • Old scrap has been entirely replaced
    • Removed the old special loot configuration format, scrap, enchantments books and lucky tickets now work like normal items
    • Removed the old translation.yml configuration file, since EliteMobs now uses language files instead. Its settings were redistributed to more relevant config files.
  • [New] Added the SpecialItems.yml configuration file to configure settings related to the enchantment and scrap systems
  • [New] Added a new loot table for special loot
  • [New] Wood League arena loot has been updated to drop the new items, requires deleting the wood league arena file
  • [New] Modified the welcome quest to the adventurer's guild to reflect the new NPCs
  • [New] Added soulbound config setting for custom items, allowing custom items to be set to not be soulbound
  • [New] Levitation enchantment will no longer affect custom bosses with a health multiplier above 1
  • [New] NPC entities can now be put in instanced dungeons
  • [New] Added the neutral setting to Custom Bosses which reverts the elite targetting behavior to default for mobs that are usually neutral
  • [New] Optimized translation system to be faster to startup and reload the plugin and use less RAM
  • [New] Added command /em randomloot which guarantees that some loot of that level will drop
  • [New] Added command /em simlootspecial which simulates dropping special items. Ignores chances, this is just for checking special item distribution.
  • [New] Arena custom quest objectives are now working correctly
  • [New] Added the lost present as a default custom item for the santa quest
  • [New] The repair menu and unbind menu have been improve to avoid using stacks of items accidentally and lose items when inventories are full
  • [API - New] Big improvements and simplifications were done to the custom item code
  • [Fix] Fixed issue where dungeon instantiation would not work correctly
  • [Fix] Fixed issue where repeating fireballs would sometimes error
  • [Fix] Fixed issue where killing an elite dragon would lead to a console error
  • [Fix] Fixed issue where resource packs would not automatically update correctly when set up from the setup menu
  • [Tweak] Improved notifications about resource pack updates
  • [API - Tweak] Simplified the custom enchantments class and removed redundant storage of values

EliteMobs 8.3.12

27 Jan 21:39

Choose a tag to compare

EliteMobs 8.3.12

  • [New] The high compatibility mode now automatically turns on when MythicMobs, InfernalMobs or LevelledMobs is detected
  • [New] Added way easy interface for third-party plugins to spawn regional bosses
  • [Fix] Fixed issue with the invulnerability fireworks power
  • [New] Added Magma Cubes as valid elites and custom bosses
  • [New] Added slimeSize setting to Custom Bosses to set the size of slimes and magma cubes
  • [Fix] Fixed issue where isAlive script condition could spam errors
  • [Fix] Fixed issue that would spam due to falling blocks
  • [Fix] Fixed blocking conditions not working for non-repeating script actions
  • [Fix] Fixed issue where not configuring script targets correctly could lead to errors
  • [Fix] Fixed caching strategy for zones which made repeated calling scripts with animatable zones not reset the zone animation for each instance
  • [Tweak] Additional scripts will no longer run for non-script runner actions when no targets exist, this assumes conditions were not met
  • [Tweak] Optimized the natural mobs spawning

EliteMobs 8.3.11

22 Jan 05:18

Choose a tag to compare

EliteMobs 8.3.11

  • [New] Added the fireworks invulnerability default power
  • [New] Updated setup menu with better info, pagination and support for functionally unlimited amounts of dungeons
  • [New] Added ConditionType and BLOCKING / FILTERING to improve the script condition system
  • [New] Added removeAfterDeath config setting for Custom Bosses, allowing the creation of regional bosses that get permanently removed when killed (for use with BetterStructures)
  • [New] Added fireworkEffectTypes to the SPAWN_FIREWORKS script to allow multiple firework shapes per rocket, the colors of each type match the order in the list of colors
  • [New] Scripted fireworks can now be shot at an angle
  • [Update] Updated default translations with the latest community translations from crowdin
  • [Fix] Fixed issue which was causing leather armor for bosses to not be colored via hexcodes correctly
  • [Fix] Fixed issue related to rotating rays in Elite Scripts
  • [Fix] Fixed issue where regional bosses were not correctly tagged as elite mobs on spawn checks for worldguard flags
  • [Fix] Fixed minor issue with script zone coverage that could cause weird edge conditions
  • [Fix] Fixed mistake that was causing EliteMobs builds to not be published to the sonatype maven repository