Now built against Java 16. Should still be backwards compatible. Fixes ViaVersion and AdventureAPI!
Depends on ViaVersion 3.0.0+
+
Added p.setEnableFallDamageWhileAllowFlight from my
PaperMC/Paper#5357 PR (keep in mind, this does nothing until the patch is accepted)
*
Fixed Adventure API
Fixed disabling ground pound
Made the no fall damage class easier to read
NOW USING ADVENTURE TO MAKE MESSAGES BETTER
~ You can check out
https://docs.adventure.kyori.net/minimessage.html to find all the tags you can use
~ You can now add clickable/hover text, text-based on the player's locale, gradients, and even rainbow text!
*
Fixed folder names being uppercase
Fixed bug while changing from double jump and back allowing you to fly
+
Added the option to use HEX codes in config messages (Just add #<hex code> in front of any message)
Added option to set flight and double jump for another person with /fly <username> and /tdj <username>
Added option to enable or disable fly and double jump regardless of toggle: /fly [enable/disable] and /tdj [enable/disable]
Added Javadoc documentation
*
Optimized updating versions
Optimized PlayerJoinEvent (no longer using extra resources every time an operator joins)
-
Removed unneeded files
+
Added tdj.infinitejump permission (Fixes
#24)
*
Updated Spigot dependency to 1.16.5
+
Added PlayerWorldSwitchEvent in order to disable flying in worlds double jump is not enabled in
*
Updated README to fix version
Fixed the config versioning
+
Added GitHub Funding
Added GitHub Issue Template
Added CodeQL Analysis
Added ReadMe
Added DoubleJumpEvent class
Added GroundPoundEvent class
Added PreDoubleJumpEvent class
*
Made 1.16.4 the default Spigot dependency
Updated commons-io dependency
Made PlaceholderAPI repository use HTTPS
Fixed ground pounding in disabled worlds
Fixed enabling flight in disabled worlds
Fixed particle rgb (using float instead of integers)
Allowed the setupCraftbukkit script to force update
-
Removed MVdW PlaceholderAPI
* Fixed 1.16 support
* Added more modules for Maven to effectively use NMS code
* Updated the GNU GPL license file
* Updated some code
- Removed unneeded files
* Fixed not giving fall damage when fall damage is on
+ Added infinite jump (double jumping without needing to touch the ground)
+ Added customizable ground pound vector
+ ADDED 1.13-1.15 SUPPORT
+ Added option to turn off metrics
* Fixed update checker
* Updated PlaceholderAPI
- Removed unneeded files from GitHub
+ Added sprinting velocity for double jump
+ Added developer notes
+ Added disable double jump while standing on certain blocks
+ Added update manager
* Fixed license date
+ ADDED 1.13 SUPPORT
* Put ConfigManager in the Utils
+ Added MVdWPAPI, I think. Just realized that now..??
* Did whatever the hell else
+ Added setting ground pounding with the API
+ ADDED AN API
+ ADDED MORE PLACEHOLDERS
+ tdj.groundpoundcommand | Allows players to do /groundpound
+ /groundpound | Toggles ground pounding
+ Re-added Metrics
* Fixed the commands a little
- 1.7 Support | It was broken for a while
* FULL RECODE
* FIXED MOST, IF NOT ALL, BUGS
+ Ground Pounding
+ Added Not In World message
* Added more classes to make it easier to read
+ Added /djreload with permission tdj.reload
* Fixed some bugs
+ Added PlaceholderAPI softdependency
+ Added tdj.cooldown for the cooldown time!
* Fixed update notifications
+ Added config option for no fall
* Fixed a bug with the updater
+ New dependency: commons-io
+ Added an update checker for console and players with permission tdj.updates
+ Added new ConfigManager
* Fixed config.yml
(legit didn't realize there were no comments xD)
* Fixed tdj.* by adding tdj.fly to it!
+
Cooldowns
.. yeah that's pretty much it..
+ A pitch for sounds
+ A volume for sounds
* Fixed /fly whenever flight is disabled in the config
- REWROTE THE CODE -
+ Maven
+ NMS code
+ Flight (tdj.fly) (/fly)
+ Toggle double jump (/dj)
+ No Fall (tdj.nofall)
* Better particles
* Better config
+ 1.7 support
+ Particles
* Added more config options
+ Added the option to enable fall damage
* Fixed some grammatical errors
+ Added upwards velocity option
* I have fixed any spectator bugs
* I have made the config much nicer and cleaner
I am now using bukkit, so I can look at the downloads easier
I have fixed fall damage randomly happening or not happening at all. It will only be turned off in the worlds you have the double jumping in!
I have fixed a bug with no fall damage
+ Added a config.yml
+ Added per world support
+ Added custom sounds
+ Added custom velocities
+ Added MCStats
+ Added tdj.*
+ Added tdj.sounds
* Fixed up the plugin.yml
* Combined 1.7 version with this version!
- Removed particles
If you know of a way to add particles that work for 1.7 - 1.10, please tell me! I do not want an dependency though, because I do not want people to have to download another plugin 
This now works with 1.10, but there is something you must do to make it work with 1.9. That is add the permission tdj.particles if you want particles to be shown in 1.9. The particles are broken in 1.10.
I have added a license for me
Fixed tdj.ncp to be for OPs
I have added NoCheatPlus support! To allow players to use the double jumping on a NoCheatPlus server, you must allow them to use tdj.ncp . The reason you must allow that is because they can use survival fly. If you know of a workaround to this, please message me!