Skip to content

Version 1.3

Compare
Choose a tag to compare
@brysonsteck brysonsteck released this 16 Jan 06:33
· 8 commits to master since this release

New command!

A more broad derivative of the /howlong command, you can now use the brand new /dead command to get an overview of all the players who are awaiting resurrection. This command does not require any arguments to run.

Did the Dragon scare you too?

I've had some people complain about the Ender Dragon noise being a little too startling. I found the Wither's death noise to be a little less surprising, since it starts off at a lower frequency before it's screeching begins, so that is now the sound that plays upon resurrection. This will also improve compatibility with earlier versions of Minecraft, of which will be described in the following section.

Now compatible with all Spigot servers! (with a caveat)

The API call for the Ender Dragon growl is not consistent between versions 1.9-1.12, while the Wither's death noise is. Plus, the Wither is in Minecraft 1.8, while the Ender Dragon is not. This was an unintended side effect, but now Resurrection is officially compatible with Minecraft versions 1.8-1.12!

BUT... 1.8's API call for the Wither noise is also not consistent with the other Minecraft versions > 1.8. Since I got the other versions working, I will just include a version of Resurrection in each subsequent release specifically for Minecraft version 1.8 titled Resurrection_mc1.8.jar. I can't use exception handling because the plugin crashes regardless of the error I'm trying to catch, nor can I simply add another API Jar to the classpath to patch it out, so unfortunately this is the only solution to the problem for now. If you have a server that runs on 1.8, please use this specific version of the plugin for your server.

LOTS of Internal Improvements

  • Added a new message variable server-side that displays on startup if I want to get information about the plugin out there, such as a severe bug or just general information to server owners.
  • Fixed a bug where the resurrection message would be displayed every time a player joined the server, even if they weren't dead beforehand.
  • The following warning (or something similar) would appear in Minecraft versions > 1.12 due to the api-version flag being absent from the plugin.yml file, resulting in legacy plugin support being enabled unnecessarily. This should no longer happen after updating.
[12:50:38] [Server thread/WARN]: Legacy plugin Resurrection v1.2 does not specify an api-version.
  • Replaced all System.out calls with JavaPlugin.getLogger() calls for printing to the console, reworked all of the output to remove unnecessary newlines.
    • Apparently Spigot forks like PaperMC are very passive aggressive about this being an issue? Interesting.