After Life
After Life
AfterLife adds a whole new aspect to your server. Players who die will now become ghosts who can haunt other players and spectate the world for a predefined time. Ghosts can have special effects or powers, and hant other players with spooky sounds!
I wanted this plugin to work with everyone's servers, so I've made almost every feature of this plugin easily configurable. It can run out of the box, or you can spend time customising it to your server's needs.
Features
- Add a afterlife experience to your server!
- Players will become ghosts when they die.
- Ghosts cannot break or place blocks.
- Regular players cannot see ghosts.
- Ghosts can have a configurable effect when walking.
- Choose if ghosts should have item drop and pickup disabled.
- Ghosts can create a scary sound when they sneak. (To haunt)
- You can choose if you want ghosts to be able to chat or PvP.
- Easy WorldGuard integration! Disable AfterLife in certain regions.
- Almost every feature of this plugin is configurable.
- Auto update checking.
These are the features as of AfterLife v1.3. If you do not see the version available to download quite yet, it may be that the update hasn't been approved by the Bukkit Approval Staff just yet.
Documentation
To view documentation on commands, permissions, config files and more, head over to our documentation page hosted on Volcanic Plaza.
Planned Features
Please use our Ticket System to view and request upcoming features.
Suggestions? Tickets?
If you have a suggestion for AfterLife, first check if the feature is already listed in the Planned Features section or as a Ticket. Then please submit a ticket explaining your suggestion. Please do not suggest features in comments or PM me them as it is hard to track for me, and I may never even see it. By submitting your suggestions as a ticket, I can easily track the request and update my progress. Thanks, nxtguy.
Donations
I put hours of work into AfterLife as a learning experience and hobby. If you enjoy using AfterLife, please consider supporting the development and donating to keep the plugin going. Thanks!
A big thanks to MisterMystery for supporting the development of this project and donating!
im going to get this plugin but i have only one question: is this compatible with the plugin gravestone link is: http://dev.bukkit.org/bukkit-plugins/gravestone/
@Klosjaarrr
Looks really cool, thanks for submitting a ticket. :D
Would you mind thinking about adding http://forums.bukkit.org/threads/lib-ghostfactory-make-players-look-like-ghosts.149088/ to the plugin, so players can turn transparant upon death? :3 I've made you a ticket also :3
@porkpork
If you set seperateHumanSpawn and humanTpDeathLoc to false, AfterLife won't teleport the player anywhere when they turn back into ghost. I know this doesn't completely solve your problem.
What are the other plugins that you want AfterLife to hook into? If you can give me the plugin names I can check if they provide an API, then maybe add this feature to AfterLife. :)
My only problem with this plugin is that you can't let other plugins control where your human form respawns. For instance I would rather have the human respawn at their last bed or maybe have a checkpoint plugin take control of where the player can respawn.
I essentially wanted to use this plugin for boss fights. Players will fight bosses in a boss room and when they die they become a ghost for a little while but after they return to human form they will respawn outside of the boss room at a bed/spawn point that varies depending on which boss they fight in which dungeon or zone they are in, thus requiring control of human form respawns to be delegated to another plugin.
So the problem stems from having many different "zones" and wanting respawn at different locations based on what zone your in.
@Mr_Wired
What part of the plugin is broken?
Post error logs to pastebin.
Can you please update to 1.6?
@Comander_Cody
Can you upload your configuration file to pastebin and send me a link? Also, post your version number and Bukkit version.
For some reason when I set the different spawn point for Humans it just keeps TPing me back to my death point even when I set Death point TP to false. And I did set Separate Spawn points to true and still nothing then I set it back to false and then still nothing.
v1.3 has been added with fixes for the relog ghost visibility bug and added the feature so ghosts that relog will keep their remaining time.
@poncjusz
In the future, please submit new features or bugs as a ticket so it is easier to track for me.
Thanks.
Serious PROBLEM: If the spirit logs out, after logging is a man. But you can not see this player! You must log out and log back in to see him.
@MisterMystery
Alright, v1.2.1 has been released fixing the critical bug. To avoid others having problems with v1.2, it has been removed from BukkitDev.
Anyone still on AfterLife v1.2 please upgrade or downgrade. Thanks. :)
@poncjusz
Yes, I agree this can make the plugin quite pointless.
I added the code to remove the player from the ghosts list to avoid having some large problems right before release. I'm hoping to have this added in v1.3. (The ability for ghost's time to pause at logout.)
Thanks for your feedback. :)
@nxtguy
1.2
@MisterMystery
MisterMystery, what plugin version are you on?
I set the time to be the spirit of the 10 minutes, but when a player has logged off and logged in again, it immediately became a human. Is it to be? Therefore, this plugin makes no sense :/
Posted a problem in a ticket where afterlife disables itself when it cannot find the Citizens plugin.
Hopefully this is an easy fix :)
Amazing as usual!
Question: Does the lightning and other ender effects appear for all players, or just the one who died/lived?
Same with the commands. If I set a custom command to rain on player death, does the whole server rain or just the player?
Might be interesting.
@nxtguy
Lol, ok. I just wasnt sure if you really wanted me to submit so many tickets, since i usually have a lot of ideas :P Will do in the future