Ever wanted to implement a life count system on your server?

Well, with LifeMC, now you can! LifeMC allows you to implement a complex life system into Minecraft. Every new player will start out with a default amount of lives. When a player is out of lives, he or she will be banned until that player regains a life. Players can pay eachother in lives. - Find an issue? Have a feature to request? Submit a ticket! - Want to try it out? Download! - Want to look at the source? Check out github! - Like this plugin? Check out my other projects!

WARNING: Do not edit the data files while the server is running, instead edit or check lives using commands. Use at least Java 6.

NOTE: You can find the changelog under the Changelog page (under Pages tab) or when you click the file name (under Files tab)


  • - lifemc.lives.give Allows a player to transfer their own lives to another player.
  • - lifemc.lives.gain Allows a player to eat items to regain lives.
  • - lifemc.lives.check Allows a player to check their amount of lives.
  • - lifemc.lives.check.other Allows a player to check the amount of lives someone else has.
  • - lifemc.lives.set Allows a player to set the amount of lives a player has.
  • - lifemc.lives.add Allows a player to add to the amount of lives a player has.
  • - lifemc.lives.remove Allows a player to remove from amount of lives a player has.
  • - Allows a player to buy new lives.
  • - lifemc.lives.lose A player with this permission will lose a life when he/she dies.


You can view a list of commands by doing /lifemc help <number>!


  • Vault is necessary to run LifeMC!

Fun features!

Hardcore your server up with ban upon running out of lives.
Life storing using text documents in a directory in the plugins folder.
Revive your friends!
Eat items to gain lives
Customize the plugin with a config file and permission support!
Players can buy new lives with ingame currency.
Players can help eachother out with gifting lives.
Support for Minecraft 1.8: LifeMC uses UUIDs so it's futureproof.

Upcoming features

TodoPlanned release date: TBA
Complete code reformat.Completed: Yes
Make it so that not ALL commands are unusable by the consoleCompleted: Yes
Add life giving command. (/lives give [player] [amount])(This will replace revive but there will still be a config for reviving to decide whether you can give to dead players or not)Completed: Yes
Add spout exclusive GUI feature that displays your lives.Completed: No
Add command that shows all commands. (/lifemc help)Completed: Yes
Add config for displaying lives in scoreboard or not.Completed: No
Add config to gain life upon killing another player or not.Completed: No
Add several economic plugin supports for life buying.Completed: Yes
Add config for temp ban or not.Completed: No
Add permission to not lose items on death (if not out of lives).Completed: No
Add config to choose which item you can eat to gain lives.Completed: Yes
Add multiverse support.Completed: No
Add a sort of LifeItem eating safeguard.(Example: shift+RMB)Completed: Yes
Add particle effect and/or sound when someone eats a LifeItemCompleted: No

There will be more added throughout the development of the update

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Staartvin Staartvin Apr 22, 2014 at 20:35 UTC - 0 likes

    @xajar: Go

    In what mode are you running your server? Online or offline mode?

  • Avatar of MixBossAnon MixBossAnon Apr 20, 2014 at 14:34 UTC - 0 likes

    I found a mistake is lifemc.lives.give if you add yourself life's they add (Form Adrain12 has 3 lives and how we give them Adrian12 it has 4 life) version LifeMC v2.0

    Last edited Apr 20, 2014 by MixBossAnon
  • Avatar of xajar xajar Apr 19, 2014 at 20:58 UTC - 0 likes

    I cannot get it to work with mcpc-plus-1.6.4-R2.1-forge965-B251

    I have tried it in 1.7 version and it works great, but not the 1.6 version. Doesn't matter what settings I have it at in the configs, or what permissions I assign it doesn't allow me to reconnect to the server, regardless if I die or just disconnect.


    I delete LifeMC folder, start server, connect. Look at the data.yml and it shows:
    lives: 3
    name: Xajar

    I jump off a cliff and die, it disconnects me with "You ran out of lives..." message. The data.yml file now shows:
    lives: 3
    name: Xajar
    lives: 0
    name: Xajar

    I have tried to delete the first one and change the value of the second, but it does not let me back on. Restarting the server, it shows the same thing in the data.yml. I do a "lifemc add Xajar 10" from the console and it updates the data.yml file to:
    lives: 13
    name: Xajar
    lives: 0
    name: Xajar

    So inside it clearly thinks I am F0a7098e, but when i connect it thinks i am c32bbbee, however changing the values manually (even after a restart) will not let me join the server.

    I hope I gave you enough information, otherwise hit me up. LOVE this plugin, it would just be nice to get it working in 1.6 mcpc until more mods are released for 1.7.

    Last edited Apr 19, 2014 by xajar
  • Avatar of danielfr789 danielfr789 Apr 06, 2014 at 00:14 UTC - 0 likes

    please add tempban option!! thanks :)

  • Avatar of BlueMond BlueMond Mar 30, 2014 at 22:02 UTC - 0 likes

    @shreddedglass: Go That option has not yet been implemented.

    LifeMC - Bringing lives to Minecraft

  • Avatar of shreddedglass shreddedglass Mar 21, 2014 at 22:58 UTC - 0 likes

    I cannot find the option to make the penalty "tempban"


  • Avatar of Staartvin Staartvin Mar 08, 2014 at 21:39 UTC - 1 like


    After a long time, a new update will be out soon. It is a total rewrite of the last LifeMC, and will perform much better.

    The download will be available on Bukkit soon!

  • Avatar of Memivin Memivin Feb 26, 2014 at 11:37 UTC - 0 likes

    Sweet plugin ;3, works on 1.7.2. Permissions works, eating diamonds works... just wonderful :). And very famous Polish server worked on it, it was called "Kwadratowa Masakra 2". 5/5

  • Avatar of BlueMond BlueMond Nov 28, 2013 at 20:34 UTC - 1 like

    The code reformat is finished so from here on out I will be working with my new partner to get the 2.0 update released.

  • Avatar of BlueMond BlueMond Nov 25, 2013 at 21:44 UTC - 0 likes

    Currently working on the complete code reformat. All updates on the to-do list will most likely be added but are not set in stone. I am planning to have this done by the end of winter break but it may vary. I will keep you up to date on the progress through a check off list in the project description.


Date created
Nov 10, 2011
Last update
Mar 09, 2014
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files



Required dependency