BringBackTheEnd 1.2
Details
-
FilenameBringBackTheEnd.jar
-
Uploaded by
-
UploadedAug 27, 2012
-
Size63.41 KB
-
Downloads917
-
MD5af84792e0a1f1bdb0a79620ea2fcc5d5
Supported Bukkit Versions
- CB 1.3.1-R2.0
- CB 1.3.1-R1.0
- CB 1.2.5-R5.0
Changelog
1.2: THE OLD CONFIG.YML FILE NEEDS TO BE DELETED
- Major rewrite of the plugin.
- Changed all methods to sync instead of async. This will cause small lag on servers during a rest. It usually lasts around 3 seconds. This was done to prevent concurrent modification exceptions until I'm able to make the thread completely safe.
- Added a mode to teleport players back to spawn after a specified 'grace period' (interval). The old mode is still available: Reset after the 'grace period' but wait until the players leave by themselves.
- Plugin will now save the remaining time to disk and continue from there after reloading the server.
- Removed commands to configure the plugin in game. Will probably re add this later on.
- Optimized the rebuild operations.
- Added commands to check the remaining time for a rebuild.
- Removed the ability to reset multiple end worlds. The plugin will now search for all available End environments at start and hook into the first one it finds.
- THE OLD CONFIG.YML FILE NEEDS TO BE DELETED
1.14:
- Fixes made to resolve Concurrent Modification Exceptions. Reset should now be thread safe.
1.12:
- Added a setting so The End can be reset after a grace period once all the players leave.
- If the setting is enabled, once the players kill all the dragons on the world, they will get a message telling them they have X hours/minutes/seconds to leave/enter the world as they choose. (The period variable sets how much time they get).
- After the grace period is over, if players are still they will get a notice that as soon as they leave the world will be reset, otherwise it happens instantaneously.
- The plugin will always require a dragon death before attempting to rebuild.
- Modified the rebuild process to not hold down the server during rebuild.
- Modified the force command.
- It will now always reset the world even if there is a dragon in there.
- It will no longer attempt to rebuild all the end worlds at once.
- If there are multiple The End worlds, you get a list of available worlds to reset and you must select which one you want to force.
- If there's only one The End world, you don't need to specify which world you want to reset.
- Changed the behavior of the main rebuild method to be less prone to errors.
- Fixed spelling on messages / incorrect descriptions.
- 'Interval' is now callled 'period'.
- Fixed bugs that may have caused problems.
- General optimizations.
- Source cleanup The ZIP file no longer contains the source in a folder or the default configuration. Source can now be found inside the JAR file. The old config.yml must be deleted to accomodate for the new and removed functions.
1.01 - Bug Fixes / Improvements
- Multiple dragons sometimes got stuck together and couldn't be killed.
- An additional dragon was being spawned.
- The plugin won't auto arm on a world with multiple dragons until all of them have been killed.
1.0 - Initial Release
1.2 - The config.yml loses its comments after the plugin saves its information due to the limitations of bukkit's default configuration saver.
1.14 - Need to add a timer to keep track of the time remaining on the grace period to prevent having to wait the full amount in case of a server/plugin restart.
1.12 - Improved multiple The End world support. Still needs more work.
1.0 - 1.01 - Have not tested on servers with multiple The End worlds.