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
Sorry to show other plugin... Use this to reset and admin you Ender Dragons spawn: http://dev.bukkit.org/bukkit-plugins/ntheendagain/
We have not found any of The End management plugins operational. :(
not working on 1.7.4
http://i.imgur.com/xs2nKHN.jpg
@club727
Don't be too sad about the crystals respawning on top of the bedrock that's left when they're placed - That actually works as prevention for people to auto-destroy them with dispensers.
And the double dragon can be fun, too! Who doesn't want a little challenge every once in a while?
Ah I'm sad. This plugin does (did) exactly what I wanted: A way to offer the repeat experience of the dragon battle, complete with respawned ender crystals, yet doesnt delete any player-placed blocks, so as not to wreck people's enderman farms. However, I'm sad because I am also getting the issue of the ender crystals spawning higher 1 block each time. And occasionally when the timer expires, it spawns another dragon even though one was still alive (and /ei showed it as a status of alive the whole time). How does this plugin work? Does it save the locations of the crystals somewhere so it knows where to replace them? I dont see any new files created. Are the locations just saved in memory? If only it wrote them to a file, I could edit that to move the crystals where they belong.. a workaround I would absolutely be happy to deal with. But as is, I can't make use of this plugin on CB 1.6.4 :(
Why the plugin cant find the "world with enviroment "THE_END"". The is ok and generated, i can enter ingame normally.
@CreativeSushi
I'll look into fixing that, I haven't seen this happen on my end.
The ender crystals are spawning a block higher every time for me. Its creating bedrock towers.
@psycenetic
I had no intentions of world management with this plugin, I figured servers have already enough of those plugins and they could figure out a solution based on their specific needs. This plugin is simply here to respawn crystals, the dragon and any End related needs. As for your situation, sure allow them to mine the blocks, but just find a plugin that would allow you to regenerate chunks/worlds at a set interval. I may add basic support for recreating chunks at a set interval. Who knows.
" (may not need to be updated if I code it well)."
I think EndReset is very different from yours. Cause it resets the whole End, what in my opinion is more useful. My players should be able to mine in the end as well. So there is a need to reset everything. Isn't it more simple to simply regenerate a whole world? Couldn't find anything that does this, besides Endreset, which is outdated. I'll have an eye on yours anyway.
@ohJey
"No control over block destruction in the end, no plans to control that ever. Use a different mod for protections on that."
@winter4w
Same thing as above... "No control over block destruction in the end, no plans to control that ever. Use a different mod for protections on that."
Does this regen the whole world?
If you built something in the map will it regenerate it????
@Malice72
Are you getting any errors when it tries to create the config file? (delete it and try again, watching for errors)
Hi. Getting the same issue as yungskittlez, using Version 0.0.6 for 1.6.2 and all it produces is
world_the_end: enabled: true
and that's it. Even after server reboots.
This should be 1.6 compatible in theory. If you discover any issues with 1.6 (as soon as bukkit releases it) let me know.
@yungskittlez:
Restart the server
@muniocz
I think I can add that, maybe. I'll consider it.
@yungskittlez
There should be more.
Hi, can you please add function: how many lives dragon has; how many XP dragon drops on death.
Thanks
The only option in the config file is
world_the_end:
enabled: true
is that all there is?