Scoreboards que permanecem legíveis para criadores de mapas e administradores
Um objetivo de scoreboard é um rastreador de inteiro nomeado. Critérios como dummy são totalmente controlados por comandos; deathCount, health e estatísticas compostas (minecraft.mined, minecraft.killed, minecraft.custom, …) são atualizados a partir de eventos do jogo. Nomes de exibição são componentes de texto para que as cores permaneçam consistentes com a marca do servidor.
Use setdisplay para sidebar, list, below_name ou sidebar.team.<color> (todas as 16 cores de time). Depois use set, add, remove, reset, enable (somente trigger) ou execute operações (= += -= *= /= %= >< < >). Critérios somente leitura (health, xp, level, food, air, armor) não podem ser alterados por players set/add.
Este gerador visa a gramática da Java Edition das páginas Scoreboard e /scoreboard da wiki. Teste os objetivos no criativo antes de conectar datapacks ao vivo para que um setdisplay ruim não confunda os jogadores no meio do evento.
Cobertura total de critérios
Todos os critérios únicos, cores de teamkill/killedByTeam e um construtor composto para estatísticas custom / mined / used / broken / crafted / dropped / picked_up / killed / killed_by.
Slots de exibição e modificação
sidebar, list, below_name, 16 sidebars de equipe, além dos comandos de modificação rendertype e displayautoupdate.
Seletores e jogadores falsos
Seletores de alvo visuais ou nomes de score-holder brutos (* , #labels, nomes offline) para operações e pontuações de jogadores.
Fluxo de trabalho prático do scoreboard
Create — scoreboard objectives add <name> <criteria> [displayName]. Dummy é o padrão para pontos personalizados.
Show — scoreboard objectives setdisplay <slot> <objective>. Omita o objetivo para limpar esse slot.
Score — scoreboard players set|add|remove <targets> <objective> <value>.
Operate — scoreboard players operation <targets> <targetObjective> <op> <source> <sourceObjective>.
Trigger — o critério trigger exige que os jogadores habilitem antes que o /trigger possa alterar o objetivo.
Compound — ex.: minecraft.killed:minecraft.zombie ou minecraft.custom:minecraft.play_time.
Como usar esta ferramenta
- Crie um objetivo com um critério e um nome de exibição.
- Publique-o com setdisplay, geralmente sidebar ou list.
- Defina pontuações de jogadores ou execute uma operação, depois copie os comandos para um arquivo de função.
FAQ do Scoreboard
Para que serve um objetivo dummy?
Pontuações dummy só mudam quando comandos as escrevem. Use-as para pontos de minigames, progresso de missões, moeda e estado do mapa que não devem ser auto-incrementados a partir de estatísticas vanilla.
Por que minha sidebar está vazia?
Confirme se setdisplay usou o slot e o nome do objetivo corretos, se os holders têm uma pontuação e se outro objetivo não está ocupando o mesmo slot. Nomes falsos começando com # nunca aparecem na sidebar.
Jogadores falsos podem ter pontuações?
Sim. Nomes que não são jogadores online podem armazenar pontuações e entrar em equipes. Comum para rótulos de sidebar e contadores globais.
Quando enable aparece?
Somente quando o critério é trigger. Outros critérios ignoram /scoreboard players enable; o comando falha se o objetivo não for um objetivo trigger.
Isso suporta scoreboards do Bedrock?
Bedrock suporta um conjunto menor de critérios (principalmente dummy) e formatos ligeiramente diferentes. Esta ferramenta visa a sintaxe da Java Edition da Minecraft Wiki.