Lifetaker
Lifetaker
Hardcore for the weak of heart
Summary
Lifetaker is hardcore with a life count. You start with X lives, and when you run out, you're banned. Simple as that. Complete description below.
Lifetaker is a simple mod that allows players on a psuedo-hardcore server to start with a finite amount of lives. This plugin encourages PVP because the only way to earn more lives is by killing your fellow players. When you die you are notified about your remaining life count, and if you die via PVP, your are informed when another player has taken one of your lives. When a player loses their final life they are banned from the server.
Installation & Configuration
How to use this plugin on your server- Download - Save the .jar file to your plugins folder.
- Restart -
/stopand restart your server! - Configure - Change the settings in the generated /plugins/Lifetaker/config.yml to your liking. Currently the only option to worry about is
startwith : 10. This sets how many lives a new player will receive. The default is 10. Please note that this config file will contain a placeholder for MySQL database details, but a database is not currently implemented. - Restart - Restart your server once more, if you changed the starting lives from 10, that is.
Commands
- None - There are currently no commands. The only way to change a player life count, or check another player's life count is through Admin Intervention, aka, viewing the /plugins/Lifetaker/lives.yml file directly. When a user is banned on their final death, they can be pardoned with the generic/stock
/pardon.
Permissions
- None - There are currently no permissions. Everyone has a finite amount of lives.
Example Scenario
Let's pretend Vince and Matt are playing on a server with Lifetaker- Decrement Lives - When Vince dies, his lives are decremented. If this is the first time he's died while Lifetaker was enabled, an entry will be created in lives.yml to indicate he has 1 less than the initial starting number of lives, as defined in the config.yml
- Increment lives - When a Matt sneaks up on, and kills Vince, Matt's total number of remaining lives is incremented. Similar to the first scenario, if this is the first time Matt has been examined by Lifetaker, his lives will now be set to one more than the initial starting life count. And once again, Vince's lives will be decremented.
- Notification - On each of the events listed above, the players involved will be notified.
- Logging - The above incidents will be logged to console.
- Banning - When Vince inevitably runs out of lives, he will be kicked and banned from the server.
- Notification - Whenever a life is lost or exchanged, or when a player joins the server, they are told how many lives they have left.
- Join - Players are notified of their remaining life count when they join the server.
Future plans
- Commands - Allow players with the proper permission to add lives back to players, and check lives of other players.
- Permissions - Permission to add lives back to players, and check lives of other players, and perhaps an unlimited lives permission.
- Jail instead of Ban - Maybe you want to go easy on those dead kids.
-
View User Profile
-
Send Message
Posted Sep 24, 2021please update this amazing plugin it is exactly what ive been looking for
-
View User Profile
-
Send Message
Posted May 17, 2013So Pale2Hall, have you figured out how to send someone to jail and changing their rank rather than banning them when they run out?
-
View User Profile
-
Send Message
Posted Apr 28, 2013I agree with the other people, some way to buy lives through an in-game shop would be great.
-
View User Profile
-
Send Message
Posted Apr 14, 2013Could you please make it so that commands can be used to give a player lives? This would be very helpful for donations. Also it would be cool if it was compatible with the scoreboard so it says how many lives you have.
-
View User Profile
-
Send Message
Posted Mar 31, 2013in 1.5.1 in config i set gainlives to false but they still gain lives help?
-
View User Profile
-
Send Message
Posted Mar 20, 2013@elyssah
Just uploaded a 1.5 build. Should be approved within a day or so.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Just wanted to let you know that this is one of the plugins we are waiting for before we update our server to 1.5
I look forward to seeing your next version. If you need any help with testing, just let me know!
-
View User Profile
-
Send Message
Posted Mar 13, 2013@elyssah @Dagepaa
I like all these ideas, and will see what I can do.
-
View User Profile
-
Send Message
Posted Mar 9, 2013This mod is almost exactly what I am looking for for my server. ( I am also looking forward to the prison option as well) I do have two suggestions for it for the future.
1) Would it be possible to disable to +life you get from killing another player? I'd rather not encourage THAT much more pvp on my server.
2) When you implement the Jail option, can you set it so that the player also loses any Factions/Towny/WorldGuard land they have claimed automatically? It's a pain for my moderators to go through and remove them all before unbanning a player.
-
View User Profile
-
Send Message
Posted Feb 24, 2013Suggestions:
1. Ability to enable lives to reset after x amount of days.
2. Ability to enable bans to reset after x amount of days.
-
View User Profile
-
Send Message
Posted Feb 19, 2013We will be testing this once we have everything else on our plate sorted.
One suggestion for when you add commands is to be sure they can be run from the console. That way it would be compatible with CommandBlocks which will become quite powerful in the next update. Something like "/ltaker add 1 [playername]"
-
View User Profile
-
Send Message
Posted Feb 18, 2013@joshwenke
Josh, that's a very good idea, and I hadn't thought of it. I'll have to see if I can integrate it with MultiVerse. I don't anticipate having that coded, working, and tested until at least a month or two in the future, but do plan on implementing it eventually.
-
View User Profile
-
Send Message
Posted Feb 18, 2013Can you only have it so a person gets banned from a world, not the whole server?