Lifeless - SMP Hardcore Mode
Lifeless
WARNING: This plugin is still in a very early state of development, many bugs exist.
What is it?
Lifeless is an open source SMP implementation of single player's Hardcore mode. It is designed to integrate with Minecraft's game modes as closely as possible so that the end user or administrator won't be able to tell the difference between hardcore mode and a built in gamemode. You can access the source code here, pull requests are appreciated.
How it works
Lifeless's version of hardcore keeps track of every change a player makes in hardcore mode; then, when they die, it does its best to undo them. Version 0.2 works, though neither integrates completely nor provides configuration options.
How do you use it?
For Server Administrators: Simply download the plugin and put in the plugins folder. Everything should run be done automatically. Eventually you will be able to set hardcore as the default game-mode via server.properties though right now players have to be put in it manually. This plugin shouldn't interfere with other plugins, since it doesn't register any commands. It is confirmed to work with one player though multiple player testing has been minimal.
For Users: To enter hardcore mode, simply use the vanilla command /gamemode <user> <gamemode> with a gamemode of 2. Unfortunately, while this requires access to the /gamemode command, so a moderator will probably have to put you in hardcore mode.
Available Features
- Store a player's actions when they are in hardcore mode.
- Undo a player's actions when they die (if they are in hardcore mode).
- Save and load data to maintain hardcore mode across restarts
Features in Development
- Allow setting hardcore as default game mode in server.properties
- Major optimizations: Lifeless currently uses a very large amount of RAM (especially when multiple players have been on for a while in hardcore mode)
Planned Features
- Save blocks from destruction
- Multiple implementations of hardcore mode
- A configuration file to give server administrators more control over how Lifeless runs
-
View User Profile
-
Send Message
Posted Dec 11, 2011Consider integration with logblock - We've been undoing everything particular "players" (griefers) have done for months and months.
-
View User Profile
-
Send Message
Posted Dec 11, 2011I was thinking the same thing!!! We'll help you test. We currently have multiverse and a load of worlds, Everyone spawns in the default world, SpawnGarden, in the dungeon, they either get the dungeon abuse or they register and our plugin auto ranks them and they can exit to the garden the easy way. In the Garden they have 4 worlds they can go to, N, E, S or W. What we'd like is when they die in one world they are not allowed to return to it until reset. If they die in all 4 worlds they go back to THE DUNGEON! Come join our server, I would love to chat with you. - X8105
Website = www.smpminecraft.com Server = smpminecraft.net