EnderDragonTweaks icon

EnderDragonTweaks -----

Simple & configurable tweaks for the Ender Dragon in multiplayer




Good news! You can now change the Dragon's health and the damage it deals to players. This has been by far the most requested feature for this plugin.

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)
Please let me know in the discussion page or on GitHub if you have any issues or questions regarding the update or the new config updater website.
Also, there are some suggestions of features (like conditions for players to get into the End and support for the Placeholder API) still not included that I may or may not get around to adding in a future update. I enjoy these, so thanks, and I acknowledge them.
----------, Apr 12, 2024

This update has added some tracked statistics in light of the last two reviews!

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
As always, let me know if there are any issues.
----------, May 20, 2022

A fairly large and major update here, adding all features requested so far!

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)
----------, Jul 31, 2021

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>
    • See the config comments for more info
  • Bumped config version (v1 -> v2)
If there are any issues with this please let me know!
----------, Jul 9, 2021

Some major features and improvements!
Large config changes were made in this update, so ideally you should delete/rename your current config, restart your server, and copy over any custom settings to the new config. Note some of the new config options' names.

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
As always, if you have any suggestions, bug reports, or other sorts of ideas, please make an issue on GitHub (best option), PM me, or add to the resource discussion.
----------, Jun 22, 2021

The long-awaited feature is here!

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'
  • Fixed Dragon Egg being spawned when the game has already spawned one (after first fight)
    • This means you must move the Egg off its pedestal to let another one spawn in its place
----------, May 22, 2021

Resource Information
Author:
----------
Total Downloads: 2,004
First Release: Aug 18, 2020
Last Update: Apr 12, 2024
Category: ---------------
All-Time Rating:
11 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings