Skip to content

Releases: MagmaGuy/EliteMobs

EliteMobs 9.0.1

27 Jun 14:36
Compare
Choose a tag to compare

EliteMobs 9.0.1

  • [New] Added option to disable pvp in dungeons, defaulting to not allow pvp, to dungeons.yml
  • [New] Plugin will no longer try to load for unsupported Minecraft versions (versions older than Minecraft 1.21)
  • [Tweak] Changed several plugin defaults to be natively written for Minecraft 1.21
  • [Fix] Fixed bug where reloading EliteMobs would remove the world protections for already loaded worlds
  • [Fix] Fixed error associated with trying to read potion effects
  • [Fix] Improved the compatibility layer to better take old enchantments and potion effects into account, reenabling effects on items generated before 9.0
  • [Fix] Fixed error spam related to custom boss trails

EliteMobs 9.0.3

07 Jul 11:51
Compare
Choose a tag to compare

EliteMobs 9.0.3

  • [New] The Nether Bell Sanctum - the last story mode sanctum is out!
  • [New] Withers can now be used as valid elites
  • [Fix] Updated the villager profession code to fit the new Spigot 1.21 API
  • [Fix] Fixed Breezes and Bogged not working correctly as elites
  • [Fix] Fixed Minecraft bug that caused speed potion effects to last forever under certain circumstances
  • [Tweak] Minor improvement to configuration generation

EliteMobs 9.0.2

02 Jul 12:13
Compare
Choose a tag to compare

EliteMobs 9.0.2

  • [New] Added the NAVIGATE script action, which makes a mob navigate to the given block, with a maximum navigation time, an optional teleport failsafe and a velocity option
  • [New] Added ZoneEnterEvent and ZoneLeaveEvent for elite scripts. This allows scripters to trigger actions based on entities entering and leaving zones set in scripts. The DIRECT_TARGET of ZoneEnterEvent and ZoneLeaveEvent is the entity that entered or left, and due to how the internal logic works only absolute points (specific coordinates) and points relative to the boss can be used for scanning entering and leaving.
  • [New] No durability left messages for elite items now appear in the boss bar instead of spamming chat
  • [New] Treasure Chests can now be added to dungeon instances by using "instanced: true" in their configuration files and adding the locations the same way it is done with regional bosses
  • [New] Added minimum event cooldown for timed events, defaulted to 4 minutes, to prevent multiple events to happen all at once when players join worlds with queued events
  • [New] Added warning for items using INSTANT_DAMAGE/HARM potion effects due to the tendency of making players/admins not understand why they're healing undead mobs. We will be redoing all default/officially distributed loot that uses these potion effects, which shouldn't be more than a few cases.
  • [New] Added listedInTeleports option for dungeon packager that can prevent certain dungeons from being listed in the teleports page of the EM menu
  • [New] Added fireDamageMultiplier, poisonDamageMultiplier, witherDamageMultiplier to dungeons.yml which modify how much damage those damage sources deal inside of EliteMobs dungeon worlds to better balance combat
  • [New] Added safeguard in case a script gives players god mode (never recommended to do this) to remove god mode when they log off or the server shuts down
  • [Fix] Fixed issue where players would get permanently slowed down due to a Minecraft bug
  • [Fix] Fixed Zombie Necronomicon power now accounting for zombies potentially turnining into drowned
  • [Fix] Fixed maven repo readme
  • [Fix] Updated sonatype access to be token-based to reenable publishing the API
  • [Fix] Fixed an issue that caused EliteMobDamagedByEliteMobEvent scripts not to work correctly
  • [Fix] Fixed issue that caused quests to show the wrong level for the bosses in kill quests
  • [Fix] Fixed bug where teleports page could contain currently not installed content

EliteMobs 9.0.0

22 Jun 17:20
Compare
Choose a tag to compare

EliteMobs 9.0.0

  • [New] 1.21 update!
  • [New] Added bossType field to custom bosses, to be used in the future for things like automatic boss bars
  • [New] Added Breach, Density and Wind Burst enchantments to EliteMobs
  • [New] Added Infested, Oozing, Raid Omen, Trial Omen, Weaving and Wind Charged potion effects to EliteMobs
  • [New] Added Bogged and Breeze entity types as valid elites and bosses
  • [New] All enchantments and potion effects now use the same names as in-game, instead of legacy API names
  • [New] Added compatibility layer that automatically converts legacy API names to the new equivalent, meaning it is not necessary to update the dungeons for them to keep working
  • [New] Outdated dungeons are now highlighted in orange in the em setup menu
  • [New] Items will no longer be dropped when they have no durability left, instead they will simply be deactivated and players will be warned that the items won't work until they are repaired again
  • [New] Damage indicators and dialogue now use text displays instead of armor stands
  • [New] Added Sounds.yml
  • [New] Quests, rank ups and opening treasure chests now have custom sounds in the resource pack
  • [New] Debug items now come with higher durability
  • [New] Dungeons all now install by default when imported, no longer requiring admins to run /em setup to install them
  • [New] Added compatibility layer to allow old transitive blocks to be interpreted correctly by their new minecraft values
  • [Fix] Fixed bug related to debug particles
  • [Fix] Fixed issue where projectile-caused explosions would sometimes not regenerate correctly even though the configuration was set to regenerate them
  • [Removal] Removed Super Mobs
  • [Removal] Removed Schematic Dungeons, 100% of them will brought back as world-based dungeons. Use BetterStructures shrines as a replacement, they're much better.
  • [Removal] Removed all traces of WorldEdit as a requirement, since schematic dungeons are no longer a feature
  • [Removal] Removed the region leveling mode and the nightmare mode, they should either be improved or be their own plugin
  • [Removal] Removed all the code legacy code used to maintain multi-version support since this build will not be able to support anything before 1.21
  • [Removal] Removed dungeonLocationType from the dungeon packager, it was a legacy value
  • [Removal] Removed default schematics folder
  • [Tweak] Default test boss no longer uses broadcast as a sample command and instead uses say
  • [Tweak] Fixed typo in stats page of the player em menu
  • [Tweak] Minor refactors

EliteMobs 9.0.0-SNAPSHOT-2

20 Jun 15:02
Compare
Choose a tag to compare
Pre-release

EliteMobs 9.0.0-SNAPSHOT-2

  • [New] Added Sounds.yml
  • [New] Quests, rank ups and opening treasure chests now have custom sounds in the resource pack
  • [New] Debug items now come with higher durability
  • [New] Dungeons all now install by default when imported, no longer requiring admins to run /em setup to install them
  • [New] Added compatibility layer to allow old transitive blocks to be interpreted correctly by their new minecraft values
  • [Fix] Fixed bug related to debug particles
  • [Removal] Removed dungeonLocationType from the dungeon packager, it was a legacy value
  • [Tweak] Minor refactors

EliteMobs 9.0.0-SNAPSHOT-1

19 Jun 12:51
Compare
Choose a tag to compare
Pre-release

EliteMobs 9.0.0-SNAPSHOT-1

  • [New] 1.21 update!
  • [New] Added bossType field to custom bosses, to be used in the future for things like automatic boss bars
  • [New] Added Breach, Density and Wind Burst enchantments to EliteMobs
  • [New] Added Infested, Oozing, Raid Omen, Trial Omen, Weaving and Wind Charged potion effects to EliteMobs
  • [New] Added Bogged and Breeze entity types as valid elites and bosses
  • [New] All enchantments and potion effects now use the same names as in-game, instead of legacy API names
  • [New] Added compatibility layer that automatically converts legacy API names to the new equivalent, meaning it is not necessary to update the dungeons for them to keep working
  • [Removal] Removed Super Mobs
  • [Removal] Removed Schematic Dungeons, 100% of them will brought back as world-based dungeons. Use BetterStructures shrines as a replacement, they're much better.
  • [Removal] Removed all traces of WorldEdit as a requirement, since schematic dungeons are no longer a feature
  • [Removal] Removed the region leveling mode and the nightmare mode, they should either be improved or be their own plugin
  • [Removal] Removed all the code legacy code used to maintain multi-version support since this build will not be able to support anything before 1.21
  • [Tweak] Default test boss no longer uses broadcast as a sample command and instead uses say
  • [Tweak] Fixed typo in stats page of the player em menu

EliteMobs 8.7.16

17 Jun 06:08
Compare
Choose a tag to compare

EliteMobs 8.7.16

  • [New] Added the new story-mode dungeon, The Nether Wastes
  • [Fix] Fixed bug that caused the guild bonus blacklister to not work on login
  • [Fix] Fixed bug where loot would not drop and console would error when killing a boss in an instanced dungeon
  • [Update] Updated EasyMinecraftGoals version

EliteMobs 8.7.15

07 Jun 21:03
Compare
Choose a tag to compare

EliteMobs 8.7.15

  • [New] Added optional MySQL support
  • [New] Added Database.yml to configure MySQL
  • [New] Added The Deep Mines Sanctum
  • [Fix] Added cooldown to randomizing shop contents, preventing people from abusing it to tank TPS
  • [Fix] Fixed problem that would cause turkish locales to be unable to run EliteMobs correctly

EliteMobs 8.7.14

31 May 01:20
Compare
Choose a tag to compare

EliteMobs 8.7.14

  • [Fix] Fixed error where death messages would not display for custom bosses
  • [Fix] Fixed exploit where direct drops would not respect player guild level when limiting item level
  • [Fix] Fixed reported lag/crashes from bad unloading strategy for some legacy powers
  • [Fix] Fixed bug that caused the palace sanctum teleported to not appear

EliteMobs 8.7.13

29 May 15:31
Compare
Choose a tag to compare

EliteMobs 8.7.13

  • [New] Added new story-mode dungeon, The Quarry! Currently in early access for Patreon supporters
  • [Critical fix] Bugs related to crashes and errors when creating / removing instanced dungeons should now be fixed