Minecraft Data Packs / Game Mechanic

Checkpoint & Timer Datapack

  • check_circle Functions
  • 15,576 views, 12 today
  • 1,806 downloads, 1 today
  • 22
  • 16
  • 5
TheblueMan003's Avatar TheblueMan003
Level 63 : High Grandmaster Engineer
305
This datapack allow you to add a timer and checkpoint to your world.

Commands List:

- "/function checkpoint:parkour/checkpoint" to set a checkpoint (automatically check if already taken)
- "/function checkpoint:parkour/death" teleport player to last checkpoint
- "/function checkpoint:parkour/start" start the timer
- "/function checkpoint:parkour/pause" pause the timer
- "/function checkpoint:parkour/continue" resume the timer
- "/function checkpoint:parkour/end" stop the timer
- "/function checkpoint:parkour/reset" remove the timer display
- "/scoreboard players set levelNb tbms.value 100" to set the number of level in your map


All the function must be executed as the player. Example:
- "execute as @a at @s if block ~ ~-1 ~ diamond_block run function checkpoint:parkour/checkpoint"
- "execute as @a at @s if block ~ ~-1 ~ barrier run function checkpoint:parkour/death"
- "execute as @p run function checkpoint:parkour/start"


Legacy Version

1.16
CompatibilityMinecraft 1.16
toMinecraft 1.19
Tags

1 Update Logs

Update #1 : by TheblueMan003 07/06/2022 6:00:35 pmJul 6th, 2022

Ported to 1.19:
- Using marker instead of armor stand

Changed:
- Optimize by using /schedule
- Timer now always shows two digit for time
- Fix issue with respawning while chunk is not loaded
- Level Counter no longer overflow

Create an account or sign in to comment.

MrPie112
06/16/2023 12:43 pm
Level 1 : New Network
MrPie112's Avatar
Does this datapack work for multiplayer?
1
TheblueMan003
06/21/2023 8:06 am
Level 63 : High Grandmaster Engineer
TheblueMan003's Avatar
Yes it does
1
isicraft2006_
06/13/2023 11:29 am
Level 1 : New Miner
isicraft2006_'s Avatar
if anyone needs to change the particles or intensify/reduce them go in : \datapacks\checkpoint_1_19.zip\data\checkpoint\functions\parkour_spawnpoint\setspawn\i_2.mcfunction

and change this : particle minecraft:totem_of_undying ~ ~ ~ 1 1 1 1 100 force

100 is the intensity and totem_of_undying the name
1
User4343515G
10/11/2022 7:49 pm
Level 1 : New Miner
User4343515G's Avatar
Dude, this Datapack is a literal livechanger. We have been trying to come up with command blocks to do the job but it was such a pain so we started looking into functions and then found this. Awesome work man!
1
mansky985
04/13/2022 11:12 am
Level 24 : Expert Miner
mansky985's Avatar
Thank you! I'm gonna credit you to my project
1

Welcome