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
@ngAlan Why I can't break blocks in the end. Thats nonsense. Please add permission or remove it. Thats why: http://www.upload.ee/image/1854877/2011-12-01_17.58.08.png I am in the room covered with walls.
Thanks.
Doesn't BukkitDev have some sort of check in/out SVN/Git style thing for updating plugins? I'm really not sure, might be worth checking into, that way we can get notified of updates.
Looking forward to your changelog though, keep it up man, I'm really excited about using this plugin, I'd have for us to go live on the 1.0 RB without it :)
@TechJawa because I have FileZilla and it's just easier for me to drag and drop, that's all. And I plan to have a full change log up there.
@ngAlan
Why not just use dev.bukkit to upload and host your files?
Oh yikes... I must have broken the download link when I redesigned my site, fixing! Should be up within the next 10 minutes. And thanks for the notice.
Sounds cool! My friends always ask me for a end reset... But the download is broken... Please fix ;)
Can't download latest build: We're sorry, you've attempted to access a page that you're not allowed to access.
@_GWG_Sheep Yeah that sounds fun, if I were to do something like that, I'd add MySQL integration for it. I may :), but the timer, I'll have something like that and require they do it in x time, so it adds a challenge.
@Mike Also, you need to destroy the healing tower things.
This sounds like a WONDERFUL idea. Although I think it would really make this plugin a bit more interesting if you could enable a timer that starts when someone enters the portal to when they kill the dragon. Then have that set up to and in game high-score board or a web based one. Again, just an idea.
@HockeyMike24 Alright. There is no config as of now, if you look at the To Do list. :P, but I'm glad people are reminding me to do things.
@PhantomFysics I don't think so, I'm relatively new to Java and I could probably do it on another CPU thread, but I still trying to learn new things.
@TechJawa Yeah, any requests/ideas of input for it? I'm thinking a timer-respawn after all users have left, and make The End locked for those users for say 24 hours (configurable that is).
Enderdragon was invincible. Config didn't spawn. There was a teleporter to the Nether in the End when you first join.
couldn't you just delete the world to force it to regenerate?
Great idea, looking forward to using it when it's tested a bit more! I'd hate for one user to get to the end, take out the dragon, and that be the end of a reason to go there!