Replicates life series functionality.
Please download at Modrinth
If you cannot move, that is not a problem, it is because the session has not started, tell the server owner if you think it is a problem.
/lives: tells you how many lives you have/givelife <PLAYER>: will give one of your lives ( as long as you have more than 1 ) to<PLAYER>/remaining: will tell you how much time is left in the session, or how much is left in the break/boogeys: Will tell the you if there are any boogeymen at all remaining, not the count./amiboogey: Tells a player if they are currently the boogey or not
This mod replicates Last Life with customisability. It has session timing, item banning and more.
If your config file is missing any of these properties, then stop your server, delete/rename it, then restart it. You should have the file full of defaults with every property.
The config file is in config/lifed.conf
you can use Minecraft formatting codes in any text
maxBoogeymen(default: 10) : The maximum number of boogeymen that will be rolled by default ( can still be overriden when running the command )youAre(default: "You are...") : The text shown in the title shown just before your boogey status is shownnotABoogey(default: "...NOT a boogeyman !!!") : Title shown after you are revealed to not be a boogeyaBoogeyman(default: "...A BOOGEYMAN !!!") : Title shown when you are a boogeymanboogeyChatMsg: Chat message sent to all boogeys explaining the ruleslightningOnRedDeath(default: 5) : How many lightning bolts will be spawned on a red deathbannedItems(default: ["minecraft:bookshelf"]) : A list containing item ids that will be banned, meaning they cannot be crafted or picked up, will be destroyed on pickupuncraftableItems(default: ["minecraft:enchanting_table"]) : A list of item ids which are just uncraftable, can still be picked upbannedEffects(default: ["minecraft:strength"]) : A list of effect ids that cannot be applied to players, they can still make potions, but if the effect is applied itll disappear immediatelyhighLevelPvpEnchAllowed(default: false) : If false, all PVP enchantments cannot be applied at levels higher than 1highLevelOtherEnchAllowed(default: false) : If false, all non-PVP enchantments cannot be applied at levels higher than 1expandedWolfSpawning(default: true) : If true, lets wolves spawn in more biomes ( for now just flower and birch forests )sessionLength(default: 180) : How many minutes a session lastsbreakLength(default: 10) : How many minutes one break lastsstartSessionTimer(default: false) : Should the session timer start when the server does, will freeze all players at the start and require an op to start the sessionlockoutPlayers(default: true) : Should players be locked out of joining after boogeys have been rolledtotemsConvertable(default: true) : When true, players can right click with a totem in their hand to turn it into another lifewolfLimit(default: 5) : The maximum amount of wolves one player can have, set to -1 to disablesequentialBoogeyChance(default: 0.5) : The chance for another boogey to be chosen after the first. The first boogey is always guaranteed, and each boogey has this chance of happening. Ex: 1st 100%, 2nd 50%, 3rd 25%, 4th 12.5%watcherDebug(default: false) : Enables watcher debug commands when true, they may be undocumented or cheaty, so not recommendedlogEvents(default: false) : When true, events like boogey kills, cures, life changes, and life gifts are logged to the server consolemendingBanned(default: true) : When true, mending cannot be rolled or applied to any item
for any command that accepts <PLAYERS>, typing @a instead of a username will pick every current player
roll: rolls up to the maximum amount of boogeys, also waits 5 minutes ( each boogey is half as likely as the last, first is 100%)roll <MAX>: rolls boogeys up to the new supplied<MAX>cure <PLAYER>: cures one player, used if they got something like a trap killfail <PLAYER>: fails a player, setting them to red life right away only if they are a boogeyfailall: fails all remaining boogeysreset: removes all boogeys without curing or failing
roll <PLAYERS>: rolls<PLAYERS>lives between 2 and 6set <PLAYERS> <LIVES>: sets<PLAYERS>lives to<LIVES>inc <PLAYER>: gives<PLAYER>one more lifedec <PLAYER>: removes one life from<PLAYER>
controls things about the current session
start: will unpause the current sessionstop: will pause the current session ( not a break )break: starts a break for the set amount of timecancelbreak: stop a break that is currently happening
debugging and maybe cheaty commands, some may be undocumented
boogeychance <CHANCE>: setssequentialBoogeyChanceto<CHANCE>( does not save it )instantboogey: rolls immediately, without waiting 5 minutes
Handles the session lock, which is also enabled by the boogey roll ( if enabled )
status: will tell you if the lock is currently on or offtoggle: toggles the lock on and off, when toggled on, sets the list to the currently online playersadd <PLAYERS>: adds the passed players to the allowed players listadduuid <UUID>: adds a player from the passed uuid