Minecraft Data Packs / Tool

Simple Checkpoint System

  • check_circle Functions
  • 593 views, 1 today
  • 27 downloads, 0 today
  • 2
  • 1
DerKaenGuru's Avatar DerKaenGuru
Level 4 : Apprentice Miner
0
This is my first ever datapack, which I made in a few hours. It certainly can be improved in many ways (design, documentation, ...), but the essential things all work perfectly.


This datapack lets you place and modify checkpoint plates, similar to the ones on parkour servers like Hpk or Timolia.

Tutorial (after you put it in your datapack folder and reloaded the world):

Type "/function cps:hotbar" to get all the tools you need.
Snowball: tp back to current savestate (default is 0 0 0)
Egg: set your savestate to where you stand right now
Ghast Spawn Egg: place it on the ground to get a new checkpoint. When you step on it, your savestate is set to the location the checkpoint platform has saved.
The default location a checkpoint has saved is right on top of it. To change it, step on the pressure plate, go to the new position (tip: use /tp to get to precise coords), and type "/function cps:spc".


IMPORTANT
- only for single player
- only for your world where you test jumps
- allows cheese (e.g. jumping while pressing cp item), therefore don't use it in challenge maps or anything
- running any of the "dont_use_cps:..." functions can screw things up, I havent tested how badly though. (just don't do it)
- all tags and scoreboard objectives start with "cps.", to prevent confusion with other stuff in your world
CompatibilityMinecraft 1.20
Tags

Create an account or sign in to comment.

Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome