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
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
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.
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.
I may continue this plugin but I'm recently pretty busy with work and school. If I were to continue I would need to do a complete reformat of the code or just scrap it entirely and start anew which will take a bit of work. I will also plan on adding multiverse support in the next update (if done) as well due to frequent request.
@robakus07
What he said. I have it set so that you can not perform certain commands on the console.
@robakus07
Just can not enter commands in the console you as a player on the server.
I've got problem with your plugin - actually I can use it on the server, but I can't use it through the console I've got statement "[Life Mc]You're not player!" - and thats all.
What should I do?
Is there an update coming soon :3?
@p0358
if you mean add a config to change which item gives lives then ok
@BlueMond
what?
Please add change revive by eat diamonds feature (to other item(s)).
I'm not going to be working on any of my bukkit projects until atleast the summer as I have finals and other school work still to do and things involving other programming projects.
@DancingWalrus
That goes along with the temp ban. If you choose to have temp ban as the penalty you will be able to set the length of the temp ban.
Make it so you can configure how long death ban is?
@p0358
Download the latest version and then tell me to improve what I already have.
@p0358
...
You can improve the aestheticization of messages ;) eg. [LifeMC] Lives: 3 or [LifeMC] You've got 3 lives. instead [LifeMC]Lives:3
@AlexSmith49
I think I've got that request before. It wouldn't take too much to add so it's a possibility.
Can you add a feature where you can configure if you are banned after you run out of lives? Also can you make a way so you can configure it to be either a ban or you lose your inv after your lives hit 0 (before they hit 0 you just respawn with all your items.)
LifeMC 2.0 won't be coming out until maybe about late the week or weekend since I have many things to tend to: school, job, etc.