Death and Rebirth
The plugin is not going to be continued on it's own, you'll find a rewritten and much better version in
Death and Rebirth gives Minecraft a new death system. After dying a player needs to be resurrected which can be done by other players or by using a shrine.
Note: I'm (G4meM0ment) student and need money to finish my driving license. So if you want I would add special features and ideas for you to the plugin for a little donation. PM me!
Download Devbuild v3.1.04 (Hotfix 30th of December)
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Requires Vault
Vault bridges support for various Permission and Economy plugins
If you want to report bugs and errors please use the ticket-system. Please don't report tickets to themuCkk!
Features
- If a player dies he becomes a ghost
- Ghosts
- ... can't use chests and furnaces and can't pickup items
- ... are ignored by monsters
- ... don't take damage
- ... are not involved in pvp
- ... can't interact with blocks (except doors, levers and buttons)
- Hardcore mode
- ... player needs to wait until resurrection
- ... others can resurrect them
- Grave robbery with item and amount to set
- Resurrection only at daytime
- Ghost names ("Ghost of <Playername>")
- Grave-signs
- Two dropping systems
- Shrines: get near a shrine to resurrect yourself and right click it to bind your soul
- Resurrection through other players
- Automatic version check on join (for Ops)
- Skins, sounds and the colors of the gohst-sky are editable (using Spout)
- Multi-language support
- Supported by CraftBukkitUpToDate (Thanks!)
- Supporting:
- Permissions
- Spout
- MobArena
- Heroes
- mcMMO
- Citizens 2
Other Pages
- Installation - How To
- Language Files - Get messages in your language
- Information - What exactly does this plugin do?
- Commands - Overview
- Configuration - Explanation of all values
- Permissions - Nodes and their rights
- Spout - What does Spout offer you
- Ideas for future updates - A To-Do list
- Known Bugs - A little list which hopefully will soon be empty
- Ressources - Which were used
Videos
Version 3.1 - Tutorial
You can donate to G4meM0ment via this button
And to themuCkk
@MERCHANToDEATH
It works fpr 1.2.5 new update will be uploaded soon.
@Cybermaxke
Tell me what doesnt works.
@Redstoner_Pro
Ill rewrite the config. May it works then.
@themuCkk
I could help you, first I would rewrite config, and send you the code as pm so you can see if its ok for you.
Is it only me that does not get the files generated. I can see the plugin being enabled in the console screen, however it never generates any files for this plugin. edit- OK got it to generate the main folder and the data folder, but still no config files. I have even put in an empty config.yml to try to trick it into thinking there's something "wrong" with the config, but the server still doesn't toss any errors, and plugin loads just fine still. no errors.
@Orangesooda @MERCHANToDEATH
I'm quite busy at the moment. If there is someone who wants to help out updating/developing DAR please send me a PM. You should have some experience in programming Java of course.
Can you fix the problem with MobArena??? Maybe disable it once you joined
Are there going to be any new updates for this?
Does this work on 1.2.5? If not, plz update.
Bukkit: 1.2.4-R1
Corpse spawn isnt working, i cant fly as ghost and it stays english when i try to use an other messages_*.yml Also i can see ghosts and they cant ressurect on shrines, they stay as "dead: false" in the ghost.ylm file
:(
there is no point to be a ghost if you spawn at the shrine, i wish you could spawn at the shrine and have to go to your corpse to revive, or spawn at your corpse and run to the shrine.. either or would be fine, but right now they just spawn and click to revive.. pretty pointless. could you add something like that, or could some1 make a suggestion on how to make this better?
@S3thc0n It does.
You have to activate DAR for each world using "/dar enable <world>"
I have not enabled it on my creative world either.
Does this have Multiworld support (aka can I disable it in certain worlds)?
I'll have a Creative server, but want this for my events etc.
@Zenka2
would appreciate this too.
Love the work on this plugin. It works perfectly with CB 2063.
I do have a request however. Users now have to 'bind' to a shrine. I would prefer if there was a mode in where the user's ghost always spawns at the nearest shrine instead of the one he/she is bound at (or if they accidentally unbind their soul: at the spawn).
Or on other words: WoW behavior instead of Minecraft Bed behavior.
OK I found out some more information it causes an error with could'nt pass event PlayerInteractEvent
This is the error: 2012-03-16 21:30:58 [SEVERE] Could not pass event PlayerInteractEvent to Death and Rebirth org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:283) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:621) at net.minecraft.server.Packet15Place.handle(SourceFile:39) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:111) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) Caused by: java.lang.NullPointerException at muCkk.DeathAndRebirth.otherPlugins.DARSpout.playerRes(DARSpout.java:105) at muCkk.DeathAndRebirth.ghost.Ghosts.resurrect(Ghosts.java:229) at muCkk.DeathAndRebirth.listener.PListener.onPlayerInteract(PListener.java:279) at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ... 13 more 2012-03-16 21:30:58 [SEVERE] Could not pass event PlayerInteractEvent to Death and Rebirth org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:283) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:621) at net.minecraft.server.Packet15Place.handle(SourceFile:39) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:111) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) Caused by: java.lang.NullPointerException at muCkk.DeathAndRebirth.otherPlugins.DARSpout.playerRes(DARSpout.java:105) at muCkk.DeathAndRebirth.ghost.Ghosts.resurrect(Ghosts.java:229) at muCkk.DeathAndRebirth.listener.PListener.onPlayerInteract(PListener.java:279) at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ... 13 more
I think its a bug... I can use /dar + all and /shrine + all without a specific permission. Ill take a closer look to it.
Permissions dont works well, if a normal player dies and he tries to resurrect himself he becomes visible but he stays as an ghost.
More bugs:
- (may caused by pex) users have a lot of perms for example i needed to set the negative perm for dar.ingore...
I'll talk to pex developer I think its his failure.
I cnat edit the config ... but now there was one more problem, if I enable anything via command the config will be cleared ( if i download it and open it then with notepad) theres only something like world_enabled and stuff I just ingame.
So I cant edit the percentage of lose or the money to pay when reborn at a shrine.
@themuCkk:
None yet, trying to figure out which plugins to use at the moment.