Skip to content

Releases: evs-dev/EnderDragonTweaks

EnderDragonTweaks v1.5.0

12 Apr 19:01
9a3bee7
Compare
Choose a tag to compare

Changelog:

  • Bumped config version to v5 due to the addition of Dragon Enhancements and some other tweaks
  • Added Dragon Enhancements
    • Set the Dragon's health, as either a fixed value, a random value between two numbers, or a value that increases every time the Dragon is defeated
    • Change multipliers for the Dragon's normal hit damage and the damage the Dragon's breath inflicts on players
    • Suggested by ArimaTheReaper, DraNard, Sookus, & SASKER_R
  • Added more XP distribution modes
    • equal: give the same XP amount to all fight participants
    • split: divide the given XP amount between all fight participants
    • killer-bias: give double the XP amount to the Dragon killer
    • killer-only: only give XP to the Dragon killer
    • Suggested by FoxLGV
  • Added /respawndragon command
    • Respawn the Dragon manually using the command /respawndragon (permission: enderdragontweaks.respawndragon)
    • Heed the respawn cooldown (i.e. don't respawn if the cooldown is active) using /respawndragon heedCooldown
    • Override the cooldown (i.e. respawn even if the cooldown is active) using /respawndragon overrideCooldown
    • Suggested by Coax32
  • Added update checker (can be disabled but it is useful)
  • Capped max-player-distance-from-end-centre to 46000 to prevent an integer overflow issue
  • Improved time formatting in messages (#21)

EnderDragonTweaks v1.4.0

20 May 19:25
Compare
Choose a tag to compare

Changelog:

  • Bumped config version to v4 due to some minor tweaks and the addition of statistics
    • You will have to generate a new config and copy over your old values!
  • Added Dragon statistics
    • Can be found in statistics.yml, which is generated when you first run this version of the plugin
    • Statistics can be used as placeholders in config.yml
  • Ampersand (&) colours and styles can now be used in the bossbar title
  • Replaced the word 'macro' with 'placeholder' in the config for clarity
  • Refactored placeholder parsing system (you are unaffected)
  • Added more bStats metrics

GitHub is for whatever mystical reason not accepting the .jar, so go to the Spigot page to download it.

EnderDragonTweaks v1.3.0

31 Jul 15:54
e3fed3e
Compare
Choose a tag to compare

Changelog:

  • Bumped config version to v3 due to significant changes and additions
    • You will have to generate a new config and copy over your old values!
  • Added a configurable Dragon respawn cooldown (#19)
  • Added Dragon bossbar customisation (#8)
    • You can change the name, colour, and style
  • Added Dragon Egg respawn chance config option (#17)
  • Added Dragon Egg respawn announcement message config option
    • Allows players to know when an Egg has spawned
  • Added bStats
    • This is anonymous collection of interesting information regarding your use of the plugin, which you can opt out of in its config
    • bStats is trusted and used by huge plugins like WorldEdit
  • Improved performance when finding players in the End
  • Made the defeat announcement the first thing to happen out of all the features of the plugin
  • Refactored underlying config system
  • Made minor code improvements
  • Reduced plugin .jar file size (~750KB -> ~50KB)

EnderDragonTweaks v1.2.1

09 Jul 14:15
Compare
Choose a tag to compare

Changelog:

  • Fixed the wrong player names being used for commands (display name instead of actual name) (#15)
  • Added new macro in config command options <killer-display-name>
  • Bumped config version (v1 -> v2)

EnderDragonTweaks v1.2.0

22 Jun 13:57
Compare
Choose a tag to compare

Changelog:

  • Added separate config options for defeat announcement of one fight participant and multiple fight participants (#14)
    ~ Renamed defeat-announcement-message to defeat-announcement-message-one-participant
    ~ Multiple participants config option is called defeat-announcement-message-multiple-participants
  • Added ability to run custom commands upon Dragon death (#6)
    ~ See the new config for more information
  • Added clearer message for when a non-player kills the Dragon (e.g. a bed explosion)
    ~ When one player is present, they will be presumed to be the killer - otherwise the bed (or other strange damage source) gets credit for being the killer
  • Added config versioning, so the plugin will warn you if your config is outdated and might not work
  • Rename defeat announcement message config macro <players-in-end> to <participants>
  • Fixed trailing commas in list of participants (#13)
  • Minor code improvements

EnderDragonTweaks v1.1.0

22 May 17:49
f6d024b
Compare
Choose a tag to compare

Changelog:

  • Added radius in which players are counted as Dragon fight participants
    ~ This means players e.g. exploring End Islands aren't counted as fight participants
    ~ Added config entry max-player-distance-from-end-centre (default: 128)
    ~ Done by @heathfx!
  • Renamed config entry xp-points-per-player to xp-per-player
  • Added XP mode config entry to change the way xp-per-player is interpreted
    ~ Can be either levels or points

EnderDragonTweaks v1.0.0

18 Aug 14:08
Compare
Choose a tag to compare

Initial release!