LifeMC
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)
Permissions:
- - 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.
- - lifemc.lives.buy Allows a player to buy new lives.
- - lifemc.lives.lose A player with this permission will lose a life when he/she dies.
Commands:
You can view a list of commands by doing /lifemc help <number>!
Dependencies:
- Vault is necessary to run LifeMC!
Fun features!
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
Todo | Planned release date: TBA |
---|---|
Complete code reformat. | Completed: Yes |
Make it so that not ALL commands are unusable by the console | Completed: 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 LifeItem | Completed: No |
There will be more added throughout the development of the update
Ok, I will update it soon
Doesn't work, not detect in /plugins, but in folder plugins it is
@cgskook Doesn't it work for it already? No code changes were made during the transfer from 1.2.4 to 1.2.5
How long would the temp ban be?
Can you make it configurable for a temporary ban, not a perma? Or is it already?
Update for 1.2.5 please? = )
If anyone would like to suggest an idea post it here in the comments section.
LifeMC has received its 2029th download! Thank you everyone!
Yes there is. I have a permission node for that "lifemc.eatdiamonds". It defaults to true if the permission is not set but you can set it to false if you use a permissions plugin and know how to use yaml. If you are a server operator you should already know how to do that.
@BlueMond
Hey, is there a way to take away "Eat diamondz 4 livez"
Thanks in Advance
If 1.7 has not worked for you due to a major error then go under this project's files tab and download the new 1.8!
I've had this question before but the answer is probably not I've never worked with multiverse compatibility and am not familiar with its internal functions.
Can this work with MultiVerse? Like, if we have a hardcore world it would just ban them from that world instead of the whole server?
There you go all you fans. LifeMC has now been updated to 1.7 and you will now have no problem running it with minecraft 1.1, 1.2, and 1.2.3! If you encounter any bugs/problems please inform me and I'll try to fix it. Also the download may not have been approved of yet but untill it is make sure the file is 1.7! If it is still 1.6 then you will have to wait. You may be able to get 1.7 if you go under the files tab.
LifeMC v1.7 coming out within minutes! This update is for minecraft 1.2.3 and the latest craftbukkit build :D
Btw thank you all for the 900+ downloads on dev.bukkit.org and the 600+ downloads on Curse! You are great.
Good news, a fan of LifeMC has decompiled the source files and given me a copy of the original class files. Wtf does this mean, you may ask. LIFEMC IS COMING BACK!! woot! I will have the updated version tomorrow.
Sorry this project has been abandoned and I deleted my source files for it but if someone were to want to continue it I would give them full rights over it and pointers on the code I used.
Plugin has broken in 1.2
Please update?
Thanks!
Is this project still alive? It would be nice, if this plugin could work world-independent. :)