Scoreboards legibles para creadores de mapas y administradores
Un objetivo de scoreboard es un seguimiento de enteros con nombre. Criterios como dummy son completamente controlados por comandos; deathCount, health y estadísticas compuestas (minecraft.mined, minecraft.killed, minecraft.custom, …) se actualizan a partir de eventos del juego. Los nombres de visualización son componentes de texto para que los colores se mantengan consistentes con la marca del servidor.
Usa setdisplay para sidebar, list, below_name o sidebar.team.<color> (los 16 colores de equipo). Luego usa set, add, remove, reset, enable (solo trigger) o ejecuta operaciones (= += -= *= /= %= >< < >). Los criterios de solo lectura (health, xp, level, food, air, armor) no se pueden escribir con set/add de jugadores.
Este generador se basa en la gramática de Java Edition de las páginas Scoreboard y /scoreboard de la wiki. Prueba los objetivos en creativo antes de conectar datapacks en vivo para que un mal setdisplay no confunda a los jugadores a mitad del evento.
Cobertura completa de criterios
Todos los criterios individuales, colores de teamkill/killedByTeam, y un constructor compuesto para estadísticas custom / mined / used / broken / crafted / dropped / picked_up / killed / killed_by.
Ranuras de visualización y modificación
sidebar, list, below_name, 16 sidebars de equipo, además de los comandos de modificación rendertype y displayautoupdate.
Selectores y jugadores falsos
Selectores de objetivo visuales o nombres de score-holder sin procesar (* , #labels, nombres offline) para operaciones y puntuaciones de jugadores.
Flujo de trabajo práctico de scoreboard
Crear — scoreboard objectives add <name> <criteria> [displayName]. Dummy es el predeterminado para puntos personalizados.
Mostrar — scoreboard objectives setdisplay <slot> <objective>. Omite el objetivo para limpiar ese slot.
Puntaje — scoreboard players set|add|remove <targets> <objective> <value>.
Operar — scoreboard players operation <targets> <targetObjective> <op> <source> <sourceObjective>.
Activar — el criterio trigger requiere que los jugadores lo habiliten antes de que /trigger pueda cambiar el objetivo.
Compuesto — p. ej. minecraft.killed:minecraft.zombie o minecraft.custom:minecraft.play_time.
Cómo usar esta herramienta
- Crea un objetivo con un criterio y un nombre de visualización.
- Publícalo con setdisplay, normalmente sidebar o list.
- Establece puntuaciones de jugadores o ejecuta una operación, luego copia los comandos en un archivo de función.
Preguntas frecuentes sobre Scoreboard
¿Para qué se usa un objetivo dummy?
Las puntuaciones dummy solo cambian cuando los comandos las escriben. Úsalas para puntos de minijuegos, progreso de misiones, moneda y estado del mapa que no deben auto-incrementarse a partir de estadísticas vanilla.
¿Por qué mi sidebar está vacía?
Confirma que setdisplay usó la ranura y el nombre de objetivo correctos, que los holders tienen una puntuación y que otro objetivo no está ocupando la misma ranura. Los nombres falsos que comienzan con # nunca aparecen en la sidebar.
¿Pueden los jugadores falsos tener puntuaciones?
Sí. Los nombres que no son jugadores en línea pueden almacenar puntuaciones y unirse a equipos. Común para etiquetas de sidebar y contadores globales.
¿Cuándo aparece enable?
Solo cuando el criterio es trigger. Otros criterios ignoran /scoreboard players enable; el comando falla si el objetivo no es un objetivo trigger.
¿Esto es compatible con los scoreboards de Bedrock?
Bedrock admite un conjunto de criterios más pequeño (principalmente dummy) y formas ligeramente diferentes. Esta herramienta se dirige a la sintaxis de Java Edition de la Minecraft Wiki.