Data Packs Other

Limited Life - Datapack edition [v1.3.1.2]

  • 21.3k views 2 today
  • save_alt 3.1k downloads
Compatibility
Minecraft 1.19
to version
Minecraft 1.20
Changes include
  • Functions
  • Recipes
Added CreditGrian, for creating the series
  • 30
  • 28
  • 165
RaimmB0
Lvl 33Artisan Toast
10
Limited Life 💚💛❤️

Recreation of the newly launched Limited Life series by Grian. (Seriously, it launched like 4,5 hours before I released this)



To give you a brief rundown:


Everyone starts with 24 hours and counting down
When you die you lose 1 hour


If you kill someone you gain 30 minutes
If you have more than 16 hours, you are a green name!


If you have more than 8, you are a yellow name
But if you have less that 8... you become red!
There is also a boogeyman that shall kill one person before they get failed, or they will progress one color...

This datapack aims to recreate the features seen on the series.

How to use

To set up the datapack, you must first do /function limitedlife:setup, this will generate everything you need for it to work!
It will also give everyone 24 hours.

BE SURE TO ADD THE "Limited Life Datapack" FOLDER TO THE "datapacks" FOLDER! NOT ANY OTHER!

Starting the series!

To start the series, you must execute /trigger Start
This will give everyone 24 hours

The boogeyman...

The boogeyman can be rolled by doing /trigger RollBoogey, this will asign 2 boogeymen randomly, but i plan on adding ways to make it more or less than two

To fail the Boogeyman you have to do /trigger EndBoogey

Recipes

There are custom recipes added, these are them:


Limited Life - Datapack edition [v1.3.1.2] Minecraft Data Pack

Settings
Can be acessed by /trigger ShowSettings

There are three settings as of now:
-Boogeymen Count - Can go from 1 to 3, default is 2

-Yellow Life Timer Color - Yellow or Gold, default is Yellow
-BOOGEY KILL text - Enabled, Disabled, or Only show for admins, default is Enabled

Other
You can use /scoreboard players add <selector> Hours/Minutes/Seconds <time> to add time to people!

You can pause the timer and make deaths not deduct time and kills not grant time by doing /trigger PauseSwitch, to Unpause, trigger it again!

You can use /trigger ShowBoogeymen to show the current boogeymen to the Host

You can use /trigger AmITheBoogeyman to tell you if you are the Boogeyman

I plan on adding the boogeymen sounds that get played when someone is getting selected.

With all this known, are you ready to play some Limited Life?

Updating
Replace the old "Limited Life" folder with the updated "Limited Life" folder, and do /function limitedlife:setup

This will reset all settings so be careful when updating!

Version 1.01 Day 1 Hotfix
-Added boogeyman explanation text
-Added titles when you gain or lose hours
-Fixed jittering names (hopefully)
-Made it so when the boogeyman rolls the "Boogeys have been failed" text doesnt appear (The previously existing boogeymen will still be failed!)

Version 1.02 Day 1 Hotfix 2
-Fixed the titles on death and kill
-Fixed the boogeyman not being cured

Version 1.03 Day 2 Hotfix 1
-ACTUALLY removed the "Boogeys have been failed" text from rolling boogeyman
-Fixed a color changing glitch caused by the jitter fix

Version 1.1
-Added lightning on final death.
-Changed it so that the final time that its shown after you become a spectator is the time you had when you died. (hopefully)
-Added <player> has run out of time title instead of the chat message
-Added pausing/unpausing
-Made time changes tickwise and not secondwise (It wont take as long for 1:120 to become 3:00)
-Added the custom recipes
-Fixed 9999 hours on setup
-Made boogeymen be able to be red names and kill red names

Version 1.2
-Added Settings
-Fixed Boogey Kill titles
-Changed the Death Sequence so it affects every gamemode but spectators
-Fixed the lightning on the death sequence

Version 1.2.1
-Fixed the BoogeymenCount setting
-Fixed Current Settings displaying to everyone

Version 1.2.2
-Changed "The time is ticking" to "The timer has begun"
-Changed "<player> has run out of time!" to "<player> ran out of time!"
-Added /trigger ShowBoogeymen (Only Admin)
-Added /trigger AmITheBoogeyman (Everyone)
-Made red names able to fail
-Made it so /function limitedlife:setup doesnt reset time, and doesn't make the timer go twice as fast, making it possible to update easily

Version 1.2.3
-Made it so when you run out of time it says on your screen "You ran out of time" but on everyone else's "<player> ran out of time"
-Changed boogey description text
-Made it so that new players automatically get 24 hours (hopefully)
-Made it so the time your timer stopped ticking doesn't reset

Version 1.2.4
-Changed "You ran out of time" to "You have run out of time" and changed the color to red
-Added more accurate boogey explanation text
-Added boogey fail text
-Added Green Timer Color Setting
-Made it so more than 1 kill is registered per person per tick (Technical)

Version 1.2.5
-Fixed a bug where the boogey cure was broken

Version 1.3
-Added custom boogeyman sounds in a resource pack
-Added lightning sounds to final deaths and "Boogeyman is chosen in 1 minute"
-Added boogeyman countdown
-Changed Boogeyman capitalization
-Made the timer fully tickwise
-Added "Show Ticks On Timer" setting
-Added "Show Last Death" setting
-Added "Boogeyman is about to be chosen text"

Version 1.3.01
Fixed a bug with the boogeyman

Version 1.3.1
Fixed the new player timer set
Reworked the boogeyman count setting

Version 1.3.1.1
fixed the new boogey picking system

Version 1.3.1.2
Fixed Last Death Time

Please report every bug you find, or just general feedback, I love reading your comments :)
when did this get 1k downloads??? thanks ig (cant believe this is still being downloads holy)

More like this

  Have something to say?

MaybePuffer
06/01/2024 9:58 pm
Level 1 : New Miner
now make it so you can play all the life series in this datapack
1
MattCraft1022
10/28/2023 3:12 pm
Level 3 : Apprentice Miner
Is there a way to only give a specific player the timer, I wanted to use this data pack for my own personal life series. But I only want to give it to a specific player.
1
RaimmB0
11/02/2023 2:50 pm
Level 33 : Artisan Toast
history
No, sorry*

You could set everyone else's time to forever be 24 hours via command blocks but thats the only workaround i can think of
1
_LWgaming_
10/23/2023 10:27 pm
Level 1 : New Miner
are you planning on making a secret life datapack?
1
RaimmB0
11/02/2023 2:52 pm
Level 33 : Artisan Toast
history
Originally I was going to make the "next life series" datapack, but after seeing it was secret life, and generally not liking the concept a lot (mainly due to the tasks that require active moderation/recorded proof), i decided against it. A friend of mine, Yonadge, has already made their own SL datapack (another factor as to why i didnt make my own version), so do check that out if you need one. Sorry
1
_LWgaming_
10/01/2023 2:05 am
Level 1 : New Miner
how do you change the amount of boogeymen per roll?
1
RaimmB0
10/04/2023 12:48 pm
Level 33 : Artisan Toast
/trigger Showsettings
There is a setting for the boogeymen
1
hoangster
09/23/2023 10:58 am
Level 1 : New Miner
When I try to add this to my minecraft server it doesn't work
why does that happen?
1
_LWgaming_
10/01/2023 2:01 am
Level 1 : New Miner
do you open the folder after you download it and take out the Limited Life Datapack folder?
1
DaniTheMilkman
08/28/2023 8:53 pm
Level 1 : New Miner
Hey man! Long time no see for a couple months, looks like you've been doing good on the datapack, keep up the good work bud!
1

Welcome