EndReset
EndReset
Overview
This plugin was requested by Delois.
What if a player on a server kills the dragon? A useless The End? No! Simply reset it!
EndReset will do that for you! After the dragon died and all players left The End it will regenerate it.
Commands
/EndReset X Where X is the time in minutes to wait for the regeneration after the last player left The End.
/EndReset To force the regeneration of a world. Use this only for debugging or in case of emergency!
Since v1.0
/EndReset ignore World_Name To ignore (or unignore) a world. If the world is ignored it will not reset after the dragon has died.
/EndReset force add World_Name X To force a regeneration of World_Name every X hours. This will force a regeneration even if your world is ignored (see above)!
/EndReset amount World_Name X To configure the amount of dragons that will be spawned in World_Name after a reset.
/Update EndReset To update this plugin. Have a look here for more information.
Permissions
endreset.config
To use /EndReset
autoupdate.announce
Users with this node will be notified about new updates. Defaults to op.
autoupdate.update.endreset
Users with this node will be able to use /update this plugin. Defaults to op.
for more information about the autoupdate nodes have a look here.
Multiworld
This plugin will automatically detect all The End worlds and handle them, don't worry. :)
Just want to say thanks for keeping the plugin updated! Your hard work has made our server in general a lot more interesting. Thanks again!
@V10lator
my fault :) and thanks for this :)
@tarkus80 This is what will be in the next version (read one comment below yours). ;)
@V10lator
might it be possible to change the timer reset to the follows:
- if the ender dragon is dead and the last player left the end, the timer starts... no timer reset if someone enters the end.
for example: i want to set the timer to 1 month... that is very long and if one player enters the end in the meanwhile... it will take very long to get the end working again :D
@iArren Are you 100% sure it's Java 7 ? Cause Java 7 should have the method for sure but I'm not sure with Java 6... :(
@RukuTheWolf Feature added (it suspends the tasks instead of killing and restarting. The suspended tasks are even saved so they survive a server restart) but to tired for testing.
Anyone who knows what a stacktrace is want to test it? PM me. :)
@V10lator
Using Java 7 All others plugins are OK, only this one :(
@iArren What version of Java are you using?
@tarkus80 After the dragon died and all players left the end the timer start. If a player enters the end while the timer is running it restarts(/resets) the timer and after all players left gain it starts it again.
@RukuTheWolf force has nothing todo with the timer.
Got this error today:
2012-09-12 22:09:18 [SEVERE] Error occurred while enabling EndReset v1.4.1 (Is it up to date?) java.lang.NoSuchMethodError: java.io.File.toPath()Ljava/nio/file/Path; at de.V10lator.EndReset.EndReset.onEnable(EndReset.java:69) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Version is v1.4.1 for CB 1.3.2-R0.1 2
@V10lator
cool :) some questions:
-if i define /endreset 120, does it mean that it will be reseted each time a player has left the end after 120 minutes?
- if a player rejoins the end while the timer (120min) is setted, will the timer then reseted back to 120minutes?
If I use /endreset force add will it still reset the timer if someone goes Into the end? If not this feature would be appreciated.
thats all what im getting if i install it:
2012-09-12 11:27:08 [INFO] [EndReset] can't read savefile! 2012-09-12 11:27:08 [SEVERE] java.nio.file.NoSuchFileException: plugins/EndReset.sav 2012-09-12 11:27:08 [SEVERE] at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86) 2012-09-12 11:27:08 [SEVERE] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) 2012-09-12 11:27:08 [SEVERE] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) 2012-09-12 11:27:08 [SEVERE] at sun.nio.fs.UnixCopyFile.move(UnixCopyFile.java:403) 2012-09-12 11:27:08 [SEVERE] at sun.nio.fs.UnixFileSystemProvider.move(UnixFileSystemProvider.java:261) 2012-09-12 11:27:08 [SEVERE] at java.nio.file.Files.move(Files.java:1345) 2012-09-12 11:27:08 [SEVERE] at de.V10lator.EndReset.EndReset.onEnable(EndReset.java:70) 2012-09-12 11:27:08 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 2012-09-12 11:27:08 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374) 2012-09-12 11:27:08 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 2012-09-12 11:27:08 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) 2012-09-12 11:27:08 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) 2012-09-12 11:27:08 [SEVERE] at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296) 2012-09-12 11:27:08 [SEVERE] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275) 2012-09-12 11:27:08 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225) 2012-09-12 11:27:08 [SEVERE] at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140) 2012-09-12 11:27:08 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) 2012-09-12 11:27:08 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 2012-09-12 11:27:08 [INFO] [EndReset] Disabling EndReset v1.4 2012-09-12 11:27:08 [INFO] [EndReset] disabled!
@kustomcraft Can't read? Right screen side, Status: "Started - Work on this issue has begun.". In fact it's even finished but there are some other problems holding the release back.
So by looking at these threads both issues with be fixed? :3
Iduuno if this issue is with this plugin but this is only one that manages the end, but people keep falling into the end void and dying, there is no land.
There is no config file to look for updates..
if you want to update from 1.3 to 1.3 type /end update lolwut...
Ok, sorry for my laziness, i was setting up many plugins so i was a bit tired of all those bugs. That leads me to this http://pastebin.com/xiCpG1Br
when i'm trying to stop server.
@Tombikos Read two posts below yours...