Releases: mattboy9921/SkipNight
SkipNight 1.8.2
This is a smaller update to SkipNight to squash a couple bugs and improve compatibility:
- A bug causing the "Start Vote" text to appear when right clicking a bed during the day has been fixed (2716c30).
- A bug due to an outdated version of the Cloud command framework breaking on Minecraft 1.21 has been fixed (b11c7ca).
As well, the plugin is now compiled against the 1.21 Paper API and the test suite has been updated accordingly.
SkipNight 1.8.1
SkipNight 1.8.0
This update refactors a ton of code to make things more clear and squash many outstanding bugs and issues:
- The messages class to make it more readable both in the class and serialized form and rely on components and placeholders instead of MiniMessage serialization when not necessary (f8a4e3e, f2bf0bd).
- The Vote and FastForward classes are completely reworked to be more clear and fix bugs (bd4d2b2).
- As well, this implements the Cloud Command Framework to retire ACF (6d23ceb, b45cc15).
- Last, this implements MockBukkit to provide unit testing for various functions of the plugin (ab17168).
SkipNight 1.8.0-beta.4
This beta release buttons up a few more outstanding issues with SkipNight. A bug regarding action bar message tag parsing has been fixed (due to a typo). As well, the issues regarding detection of sleeping in a bed should be fixed. Only one message will appear for a player who starts a vote from a bed and the message to start a vote from a bed now shows again.
SkipNight 1.8.0-beta.3
This is the third beta release for SkipNight 1.8.0. This update bumps the Adventure version released with 1.20.2 compatibility. As well, a parentheses ordering error was causing the vote buttons to format incorrectly thus all votes counted as no. This should be fixed now.
SkipNight 1.8.0-beta.2
This is the second beta release for SkipNight 1.8.0. This update has a lot of under the hood changes. The command framework has been switched from ACF to Cloud which required a lot of debugging and rewriting of the Mockbukkit based unit tests.
Otherwise, a few bugs have been fixed:
- Players leaving the world will now receive the appropriate message.
- Players setting spawn at a bed during the day will not get the message to start a vote.
SkipNight 1.8.0-beta.1
This is a beta update with some refactored code changes. I've completely reworked both the main Vote class responsible for handling the vote process from start to finish. I've also reworked the FastForward class responsible for the time lapse style animation that fast forwards the time. I believe this should help with issues like #23 and #29 and a few other bugs I experienced having SkipNight on my own servers.
The next release has a few more things to finish up which you can find here.
SkipNight 1.7.0
This update adds new features, fixes bugs and adds compatibility:
- Clicking "[Start Vote]" from a bed now runs the
/skipnight
command rather than suggesting it (47461b3). - Added a vote cooldown option in the config, preventing spamming votes (407c9ce).
- Added the ability to disable the "[Vote]" header text before SkipNight messages via config option (f43cdc4).
- Added the ability to change the vote duration in the config (ab466c0).
- Voting to skip the night now works during a thunderstorm, mimicking bed behavior (69a9b76).
- Fixed a bug involving the localized strings for "yes" and "no" being used in code for commands (39ee379).
- SkipNight compatibility with Minecraft 1.20 (c09cf78).
SkipNight 1.6.2
This update fixes an issue with certain messages config values not applying in game (3d677c0).
SkipNight 1.6.1
This update fixes compatibility with Minecraft 1.19.1 by bumping the Adventure Platform release (17650c4).