Custom Life Reimagined

Custom Life Reimagined

Data pack

A Datapack that adds a life & boogeyman system for your friend/server to play with. Based on Grian's Life Series.

Server Game MechanicsMinigameSocial

1 download
0 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Custom Life Reimagined

This project was commissioned by a friend for our server, so this is a bundle of his ideas and mine.

Based on Grian's Life Series.

Gameplay

  • At the start when you run the pack it will roll 4-6 lives for everyone on the server, then you can start the session (time can be chosen in the settings) about two minutes after the start, the boogeymen are chosen; their goal is to hunt one of the players to satisfy the boogey curse. They will be rewarded two hearts for the hunt.

  • When a player gets down to two lives left, they will gain a yellow nametag and will be rewarded three hearts upon eliminating another player; if the chosen boogeyman is yellow, they will be rewarded four hearts instead.

(note: yellows start at eight hearts instead of ten)

  • When a player gets down to one life left, they will gain a red nametag and gain five hearts on kill. Red players can't become the boogeyman and if the a boogeyman dies and goes down to red, they will be spared of the boogeyman role.

  • At around the 20minute mark, a hint will be given to the boogeyman providing the coordinates of a random player; that player will be warned of the hunting boogeymen. The number of times they receive the warning will indicate the number of boogeymen hunting them.

  • When a Boogeyman fails to hunt a player before the end of a round they will lose a life.

  • There is an altar you can place that will grant you another life in exechange for ten hearts.

(note: You must have at least eleven hearts to exchange)

Controls

  • Use one of these at the start once all the player are in the server. If you use it again, lives will be reset.
/reload 
or
/function admin_controls_lc:reset
  • Use to access the setting where you can change the boogeyman count, worldborder starting size, boogeyman hints, and time for the session.
/function admin_controls_lc:settings
  • When you're ready to start the session use this
/function admin_controls_lc:session_start
  • To pause/resume a session.
/function admin_controls_lc:pause

/function admin_controls_lc:resume
  • To summon the altar type using the cords you want and to remove one use the second one.
/execute positioned "cords here" run function admin_controls_lc:altar_heart_exchange/summon_heart_exchange_altar

/function admin_controls_lc:altar_heart_exchange/delete_nearest_heart_exchange
  • If a player joins late you can use this command to add them.
/execute as "Player name here" run function admin_controls_lc:add_player
  • If something is not working, try this command.
/function admin_controls_lc:patch
  • Use when you need everything reset.
/function admin_controls_lc:reset
  • Use when removing the pack
/function life_control:uninstall

Recipes

  • Tnt's recipe was changed to four sand and one gunpowder
  • Adds three new recipes:
  1. Saddle: three leather in line
  2. Nametag: one leather and one string
  3. Moss_block: one wheat seed and one bonemeal TNT Recipe


Project members

Striderin

Member

Details

Licensed CC-BY-NC-SA-4.0
Published 14 days ago
Updated 12 days ago