Referência rápida
Variáveis de comando
O que você pode usar nos comandos de entrega, como {player} e {transaction}.
Nos comandos que um produto roda no servidor, estas variáveis são trocadas pelo valor da compra:
| Variável | Vira | Exemplo |
|---|---|---|
{player} | Nick do jogador (ou o UUID, se não houver nick) | Steve |
{username} | O mesmo que {player} | Steve |
{uuid} | UUID do Minecraft, com hífens | 069a79f4-44e9-4726-a5be-fca90e38aaf5 |
{id} | Id estável: UUID no Minecraft, SteamID64 em jogos Steam | 76561198000000000 |
{transaction} | Id do pedido | ord_mhexample0000vip0000001 |
{product} | Nome do produto | VIP+ 30 dias |
{quantity} | Quantidade comprada | 1 |
{price} | Preço pago, em reais | 29.90 |
{currency} | Moeda | BRL |
{sku} | SKU do produto, se tiver | vip-plus |
{email} | E-mail do comprador | [email protected] |
{expiresAt} | Fim do benefício (dd/mm/aaaa) | 30/11/2026 |
{date} | Data de hoje (dd/mm/aaaa, horário de Brasília) | 31/10/2026 |
{server} | Nome do servidor que roda o comando | Survival |
{buyer} | Nick de quem pagou (num presente, é quem deu) | Alex |
{gift_message} | Mensagem do presente | Feliz aniversário! |
Exemplos
lp user {player} parent addtemp vip 30d
give {player} diamond 64
broadcast {player} virou VIP! Obrigado pelo apoio.Segurança
Só valores em formato seguro entram no comando: nick com letras, números e _ (até 16), UUID e e-mail válidos. Um comando que usa {player} não roda se o nick tiver caracteres estranhos (nome#tag, link): a entrega fica como falha em vez de rodar com o jogador em branco. Variáveis desconhecidas ficam como foram escritas.
Com esperar o jogador estar online ligado (o padrão), o comando espera ele entrar no servidor.