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. :)

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of PapiDimmi PapiDimmi Aug 29, 2014 at 21:07 UTC - 0 likes

    I need an update for 1.7.10 as soon as possible!

    BFAK:90786952,b6f336fc920de76dbe32935fcb1d36616ddde3501af30f482a4add0f2b2facd5

  • Avatar of Zilacon Zilacon Dec 23, 2013 at 09:34 UTC - 0 likes

    @V10lator: Go

    Sorry for the late reply, My programmer DoomReaper made the plugin, all of it. I simply gave advice, tested, and so on. I pointed out this plugin and asked him to make a similar plugin like it only up to date and compatible with all minecraft versions from 1.2.5+.

    As for him using your code I do not know, probably? Since he was have such a hard time dealing with a uber crap ton of issues i wouldnt doubt he copied it. Point is i asked him to make my community a series of plugins and he did so before he "disappeared".

    Doomreaper vanished around Oct 13th he has not got on skype, teamspeak, minecraft, not even dev bukkit. Calling his cell phone does not even work so contacting him is impossible. Since he has left us we have been seeking a new programmer desperately to continue on from where he left off.

    So if he copied your plugin, that was not my intention nor what i told him to do. I said to make one SIMILAR but not copy it -_-. And I am a web designer i know XML, CSS, HTML, PHP, etc. I have no JAVA knowledge so i cannot continue the plugin.

    Join APOC Gaming to play Bukkit, All Technic packs, and All FTB packs in one community!

    APOC Gaming Network

    Checkout our plugins: APOC Payday (Complete Economy Reward Plugin)

  • Avatar of Coldcarp1 Coldcarp1 Dec 03, 2013 at 18:55 UTC - 0 likes

    Does this plugin work with Spigot Minecraft Server 1.7.2?

  • Avatar of BangL BangL Nov 27, 2013 at 15:08 UTC - 0 likes

    @V10lator: Go

    the license allows it, yeah. but there are requirements which arent fulfilled here:

    "5. a) The work must carry prominent notices stating that you modified it, and giving a relevant date." (copied part from the GPLv3)

    ...and this is just one point.

  • Avatar of V10lator V10lator Nov 27, 2013 at 14:05 UTC - 0 likes

    @BangL: Go Thanks for figuring that out, but it's legit as the license allows that, so I have no problem with it. :)

    @Zilacon: Go As your plugin is (and has to be) licensed under the terms of the GPL: Sources please.

    • Why you need another plugin for teleporting? there's getSpawnLocation() for a reason and the other plugins will use exactly the same. Teleporting directly is even more lightweight than dispatching a command for every player.
    • That sounds like a good idea.
    • Same here...
    • I'm very interested in the codes for that (see sources please above), but EndReset should be relative lightweight, too, as it regenerates the world just like vanilla does when you explore new parts of a world (it's not instant regenerating).
    • Well, this here is no longer maintained (at least not here, might update it and post it at another community soon...), but I don't see why it shouldn't work with new bukkit versions. Also download counts look like it's still used. ;)

    That your plugin is smaller is most likely because it does not include the sources within the jar, but as the sources aren't loaded to RAM that's a non-issue (it only requires a bit of disc space). What happens if a server has more than one end?

    As I'm switching the community maybe we could develop a new plugin for resetting the end together: You ive support here, I at the other community...? :)

    Last edited Nov 27, 2013 by V10lator

    If you want to help developing: Read this first!

    Like what you see? Feel free to donate (or send me BitCoins: 16nL7XgC7DefPcBVzPBwkSV7YD6vJGZUjh )

  • Avatar of BangL BangL Nov 27, 2013 at 13:51 UTC - 0 likes

    @Zilacon: Go

    "very similar" ?

    it is clearly visible that 90% of the code is copied from this one. even the classes still include "V10" in the names. But theres no information about that fact at all. shame on you guys.

  • Avatar of Zilacon Zilacon Sep 04, 2013 at 06:54 UTC - 1 like

    My Programmers at APOC Gaming have made a very similar plugin, just drag and drop, no configuration needed everythings automated. And the plugin is only 9.8KB!

    • All players that are in the end when the dragon is killed are teleported to your spawn using the /spawn command (A plugin using /spawn is required I suggest Essentials)
    • Once all players are teleported the plugin will roll the dice and give a random player that was in the end when the dragon was killed at the time the experience and the End Dragon Egg.
    • Once all players are teleported to spawn the end is instantly regenerated and players can hop right back in for another round!
    • This plugin has been tested to work on ALL Bukkit versions from 1.2.5 to 1.6.2!
    • Very lightweight and optimized, you do not notice any lag when The End is being regenerated. It replaces the blocks damaged on the seed instead of regenerating the entire world.
    • Gives a server announcement when the world has been regenerated stating "[Server] - The End has been reset!"

    You can download our version of this plugin here: http://dev.bukkit.org/bukkit-plugins/apoc-gaming-end-reset/

    Hope this helps you guys!

    Last edited Sep 05, 2013 by Zilacon
  • Avatar of mrcb mrcb Jul 21, 2013 at 14:17 UTC - 0 likes

    Just thought id post, iv'e used this plugin on servers way past 1.3.2.

    I just ran it on a test 1.6.2 server and it seemed to work.

    The only error im finding is as said below, when i edit the time, and reload or shut down, it errors. infact it might even error on every shut down, didnt check.

    From what im reading it seems to disable the plugin before it saves to the .sav file? an the error seems to be because its disabled.. it cant process it.

    Im not sure if that means ill have to reset the time every time my server has reloaded or reset... other than this seems to function fine.

    EDIT: I just set the reset time, restarted the server (getting the error) Then went and killed it, the world seemed to reset no problem.

    I think i read in the comments the dev had made the pluig save the time? as in if i had 1 hour remaining untill the world reset, an the server restarts, it would save and reload that one hour is left, instead of defaulting back to the original restart time, as an example 1 day?

    It could be that messing up thinking about it... not a big deal in my opinion, my reset time is only two hours.

    As far as multiverse goes. i only use one end world, though i do have multiverse installed...

    Last edited Jul 21, 2013 by mrcb
  • Avatar of xOMutleyOx xOMutleyOx Jul 14, 2013 at 15:36 UTC - 0 likes

    Has anyone tried using this with 1.6.2 ?

    (Looking for an End reset plugin that will work OK with Multiverse)

  • Avatar of Ribesg Ribesg May 11, 2013 at 16:09 UTC - 0 likes

    @jacobisanadmin: Go This plugin is inactive.

    You should try other nodes of my NPlugins suite!
    For now, 9 persons asked me to join their network/server/dev team.

Facts

Date created
Dec 08, 2011
Categories
Last update
Sep 14, 2012
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
EndReset
Downloads
24,700
Recent files
  • R: v1.5 for CB 1.3.2-R0.1 Sep 14, 2012
  • R: v1.4.1 for CB 1.3.2-R0.1 Sep 12, 2012
  • R: v1.4 for CB 1.3.2-R0.1 Sep 10, 2012
  • R: v1.3 for 1.3.1 Aug 05, 2012
  • R: v1.2 for CB 1.2.5-R4.0 Jul 13, 2012

Authors