Any server
RCON Referência de comando
Cada jogo tem o seu próprio vocabulário da consola e nenhum deles concorda. Isto é o mesmo conjunto de tarefas — ver quem está ligado, avisá-los, guardar, parar — expresso por jogo, com os comandos que não podem ser desfeitos marcados como tal.
Conexão
RCON, TCP 25575
Commands are sent without the leading slash.
Players
listWho is online, and the player cap.
kick <player> [reason]Disconnect someone. They can rejoin immediately.
ban <player> [reason]Ban by name. Survives a name change only if the server resolves it to a UUID.
ban-ip <address>Não há desfazerBan an address. Careful behind shared connections.
pardon <player>Lift a ban.
op <player>Não há desfazerGrant operator. Level comes from op-permission-level.
deop <player>Remove operator.
whitelist add <player>Add to whitelist.json.
whitelist remove <player>Remove from whitelist.json.
whitelist reloadRe-read whitelist.json after editing it by hand.
World
save-allFlush every loaded chunk to disk. Returns when finished.
save-offNão há desfazerStop autosaving — for taking a filesystem snapshot.
save-onResume autosaving. Never leave a server with save-off.
time set dayAlso accepts night, noon, midnight or a tick number.
weather clear [duration]Also rain and thunder.
difficulty <peaceful|easy|normal|hard>Changes immediately, no restart.
gamerule <rule> <value>keepInventory, doDaylightCycle, randomTickSpeed and the rest.
seedThe world seed.
Server
say <message>Broadcast to chat.
stopNão há desfazerSave and shut down. The server does not come back on its own.
Os jogos são listados aqui apenas quando o seu conjunto de comandos pode ser afirmado com confiança. Uma referência contendo um comando plausível errado é pior do que uma mais curta — RCON não tem uma janela de confirmação.
Como isto funciona
RCON é um pequeno protocolo: ligas-te, autenticas-te com uma palavra-passe e envias texto que o servidor teria aceite na sua própria consola. O que difere é inteiramente o vocabulário. A referência está agrupada por aquilo que estás a tentar fazer em vez de alfabeticamente, porque a pergunta é quase sempre 'como banir alguém neste jogo' em vez de 'o que faz o banid'.
O que as pessoas fazem errado
Os comandos marcados como não tendo desfazer são marcados porque RCON não pergunta duas vezes. Não há um prompt de confirmação, uma execução em seco nem uma história — um comando de regressão no Don't Starve Together ou uma regeneração do mundo faz efeito logo que é enviado. A outra coisa a internalizar: vários destes consoles se autenticam com uma palavra-passe em texto simples, por isso a porta pertence a um VPN ou atrás de um túnel SSH e nunca numa regra de encaminhamento de porta.