PT-BR EN ES
Ícono del Canal

Crazy Ozz

Sitio Oficial del Canal

Bloque de Comandos

Cómo Crear un Checkpoint Automático en Minecraft con Command Block

Minecraft Java Edition 1.21+ y 26+ – Tutorial de Checkpoint con Command Block

En este tutorial aprenderás cómo crear un checkpoint automático en Minecraft usando command blocks. Este sistema permite guardar el progreso del jugador al pasar por una coordenada específica. Funciona perfectamente en la versión 1.21+ y 26+ Java Edition.

1º Paso: Coloca este comando en un bloque de comando Repeat y configúralo en Always Active (Siempre Activo)

execute as @a if entity @s[x=63,y=22,z=-815,dx=0,dy=0,dz=0] run function comandos:spawnpoint1

Vamos a detectar si algún jugador está en esa coordenada para ejecutar un comando, en este caso vamos a ejecutar la function

Solo cambia las coordenadas (presiona F3 para verlas) y sobre el comando function que se ejecuta en el run, lo explicaré mejor ahora

La function sirve para ejecutar varios comandos al mismo tiempo, es decir, ejecutar 2, 3, 4 o más comandos a la vez

2º Paso: Para crear tu función mira este tutorial haciendo clic aquí si no sabes cómo hacerlo

Descarga la función lista y completa haciendo clic aquí y colócala en la carpeta datapacks

Ahora siguen los comandos de mi función:

execute if score @s checkpoint matches 0 run spawnpoint @s 63 22 -815 -90

Si el comando de arriba no funciona, añade un 0 al final. El -90 y 0 serían respectivamente X e Y en la rotación

execute if score @s checkpoint matches 0 run tellraw @s [{"text":"Checkpoint realizado!","color":"green"}]

execute if score @s checkpoint matches 0 run scoreboard players set @s checkpoint 1

Primero, detectamos si la puntuación del jugador en el scoreboard checkpoint es igual a 0 para ejecutar los comandos

En este caso será igual a 0, porque aún no definimos una puntuación, entonces ejecutará el comando spawnpoint y el tellraw

Y al final, ponemos la puntuación 1 al jugador para que los comandos no se ejecuten más de una vez

Este último comando es obligatorio para evitar ejecuciones infinitas

¿Quieres crear un servidor de Minecraft barato y sin lag?

Recomiendo Sparked Host: planes accesibles, excelente rendimiento, panel fácil de usar y soporte rápido.

🚀 Crear servidor en Sparked Host

3º Paso: Coloca 2 bloques de comando Impulse juntos con un botón y usa los dos comandos de abajo

Uno de los comandos creará el scoreboard y el otro nos dará una puntuación en cero

Esto es para que el comando no entre en bucle, ya que todavía no tenemos una puntuación definida

scoreboard objectives add checkpoint dummy

scoreboard players set @a checkpoint 0

4º Paso: Ahora podemos probarlo. Presiona el botón creado en el tercer paso para crear los scoreboards

Después, ve hasta la coordenada y verifica si los comandos se ejecutaron correctamente

¿Aún tienes dudas? Mira el video abajo