The End Reload
Information!
NOTICE
This may be named identical to another project, End Reset, but they were created approximately the same time. They serve the same purpose, but as of writing this the other mod only supports 1.3.2, I plan to support 1.4.7, 1.5.1, 1.5.2, future updates may not be guaranteed (may not need to be updated if I code it well).
INFORMATION
A simple plugin to control the respawning of the Ender Dragon and the Ender Crystals.
FEATURES
- Ability to disable specific end type worlds from mod control.
- Configurable respawn time, supporting server reloads/shutdowns.
- No control over block destruction in the end, no plans to control that ever. Use a different mod for protections on that.
- Only one portal is ever created per world, if you delete the world, delete the config file section for that world.
- FUTURE: Eventually will have the ability to prevent players from leaving if the dragon is alive.
- FUTURE: Also will eventually have the ability to prevent players from entering if the dragon is dead.
CONFIG.YML
Each world has a subsection of the config. All of these are assumed to have the prefix: World_Name
- Enabled: true / false - Controls if the world is managed by End Reset. Boolean value.
- Respawn-Time: Time in seconds - Changes the respawn time of the dragon and crystals. Integer value greater than 0
- Unallow-Leave: true / false - Prevents players from leaving the end while the dragon is alive. Unimplemented! Boolean value.
- Leave-End-Failed-Message: String - Message players receive when they cannot leave (Unallow-Leave = true). Unimplemented! String value.
- Currently-Dead-Lockout: true / false - Prevents players from entering if the dragon is dead. Unimplemented! Boolean value.
- Currently-Dead-Message: String - Message players receive when they cannot enter(Currently-Dead-Lockout = true). Unimplemented! String value.
- SYSTEM and subsection, these are all values used to save dragon status, respawn location and respawn time. Do not edit this, you will break something probably. These values eventually get overwritten, they are temporary.
COMMANDS
- EndInfo - Allows you to view the status of the plugin and the dragons in each loaded/active worlds. Aliases are "ei" and "endreloadinfo" - REQUIRES the EndReset.Admin permission
Permissions
- EndReset.Admin - Flag a user as an EndReset administrator, allowing use of commands.
Requirements
- Java 1.7 or newer.
- Bukkit 1.5.2 or newer.
- Plugins that do not conflict. (list yet to be built, working as issues arise)
Contact
I will not set the plugin up for you, but if I have time I will help diagnose your issue/error. These methods are great ways to contact me:
- Bukkit PM
- Steam - My Profile
- TeamSpeak - IP: server.ngclan.net
- Email - dev at ngclan.net
Download link still broken. :(
offline? cannot get the jar ...
pls update this ...
End reset isnt working XD
@Silial
Yees =) I'm currently having same issues With EndReset...
is it possible this plugins prevent's my players from building/ mining in the end? No one is able to do it although they have the permission to do so (bPermissions)
@JoneKone
Indeed, it does. However, for myself. I can't seem to get it to do it in timed intervals... Only if I forcibly reset it. Why? I have no idea. Nothing goes off in the console. It's always good to have options though, when one plugin doesn't work it's nice to have another possibility.
End Reset (endreset) Does this allready.
Just make your plug delete the endworld folder problem solved ;P Thats what I do for my players but I would love for it to happen on a timed interval via your plug.
Interval timing please !! Im hoping to see our dragon once every 24-48 hours something like that would be brilliant thanks :)
Hoping for the config soon Also thanks for this awesome plugin
@Killburner
Yes, I am. I'm only able to do about an hour or so of work a day, busy lately. I will be however able to work on it lots this Christmas week. :) @jonnay23
Thanks! :) I'll try to get more work done tonight.
Love the idea of this plugin, but it's unusable until it's possible to build blocks. Can't wait for the update where it is configurable!
How's your plugin coming along? Just curious if you still plan on updating it?
Nicely done. Tested it out tonight. I'll be adding it once you add the no blocks in the end config. I wouldn't mind regenerating the whole end world. Right now I'm having to shut the server down and delete the map. So this plugin will be really nice.
@ngAlan
nicely done sir! Even if the portal remains there that would be acceptable for the time being for us until you figure out a way to remove that, as long as the crystals and dragon respawn that's the biggest concerns for us. I'm sure the End would get crowded w/ portals over time though if htey aren't removed :P
@TechJawa I've figured out a way to respawn the crystals effectively, but I still need a way to remove the teleporter when you kill the dragon. I have an idea though. I will be adding a config file option to enable complete world regenerate after all players leave, but I will default that to off since it's more efficient to do the first way stated in this comment.
@wooperjm That's currently built in, sorry for misleading you. It will be a config value also.
@wooperjm
That would be a huge issue.
@ngAlan:
Is your plan for this to simply reset the EnderCrystals and the EnderDragon leaving the actual layout of the world the same? We use Dynmap and I wouldn't be able to if it generated an entirely new "The End" every time, but if it simply takes the state The End was in, and removes changes after players leave (respawning the dragon and crystals) then I think we'd be golden!
Ran into issues with the plugin and CB1550. Couldn't place blocks: http://i.imgur.com/ObvmZ.jpg
Removed the plugin and all is well.
What you'll see is "You can't place blocks in The End!".
@Mercury92
There are ways to do so, but I'm trying to find out the most effective way to reduce as much lag as possible, I'm going to be working on this for a few hours tonight and hopefully I can create a solution. :D
@TechJawa
I really don't have a RSS feed, but I do have one for my blog, but that may contain other useless information you don't want. lol If you do my site is here.
@ngAlan
Isn't it possible to delete world and regenerate completely new one after killing dragon?
@ngAlan
Gottcha, do you have an RSS feed for the file that's updated anywhere? That way I could track new updates at least?
Thanks for the changelog though :D
@Mercury92 I'm aware of that problem, I'm looking into fixes. It'll be a feature you can disable, but it was a temporary fix since I'm looking into efficient ways to regenerate the world as a whole.
@TechJawa Thanks for the support, but I'm now going to use my own forums as the ticket program, since I constantly check that out on a daily basis. And I'm not sure if BukkitDev has those kinds of things, but I prefer to do it this way since I don't want to have multiple versions of the file floating around.