O comando /tpa permite que um jogador peça para se teleportar até outro, ou que o outro venha até quem pediu, conforme configuração e variante instalada. Isso facilita encontrar amigos e ajudar novatos, mas pode atravessar fronteiras de evento, expor construções privadas ou interromper combate se a regra não estiver clara.

Configure permissões específicas e teste o fluxo com contas de jogador. Um operador pode executar comandos que a comunidade não deve ter. Confira a versão do EssentialsX, nomes dos nodes, cooldowns e integrações antes de publicar a regra.

Defina política de teleporte

Decida se pedidos são permitidos em todos os mundos, somente survival ou lobby. Defina como funcionam pedidos enviados e recebidos, expiração, cancelamento e limites durante combate. Uma política que só diz “/tpa liberado” deixa perguntas sobre abuso e privacidade sem resposta.

Explique às pessoas como recusar solicitação e bloquear spam. Evite que um jogador possa criar pedidos repetidos ou usar comando para localizar alguém que não quer interação. Se sua comunidade separa áreas de evento ou claims, registre se teleporte é permitido nesses locais.

Conceda nodes específicos por grupo

Leia a referência atual de permissões do EssentialsX para saber quais nodes permitem enviar, aceitar, negar ou administrar pedidos. Não conceda permissões de teleporte global ou wildcard só para liberar uma função pequena. Use grupo público mínimo e grupo de staff separado.

Se o node está disponível em contexto, limite ao servidor ou mundo previsto. Teste sem OP em lobby, survival e evento. Confirme comportamento de comando alias, pois um alias pode chamar a mesma função e conservar autorização igual.

Configure segurança do ponto de chegada

Um teleport para a posição de outro jogador pode colocar a pessoa em combate, dentro de bloco ou região protegida. Verifique configurações do EssentialsX e interação com WorldGuard ou plugin de combate. Faça teste nas bordas e em mundo diferente, observando se plugin cancela movimento ou retorna a localização.

Teleporte não deve ignorar uma claim ou regra de evento sem intenção. Se jogadores podem pular tutorial ou fila com comando, isso altera experiência e competição. Restrinja comando ou contexto até resolver caso de uso, e mantenha caminho legítimo para resgate por staff.

Use cooldowns e limites proporcionais

Um cooldown pode reduzir spam, mas um valor alto demais dificulta apoio legítimo. Meça volume de pedidos, reporte abuso e ajuste em teste. Combine cooldown com permissão de cancelar e limite de pedidos pendentes para impedir que lista cresça durante pico.

Não apresente cooldown como proteção contra qualquer exploração. Permissões, integração, regiões e outras rotas de teleporte continuam relevantes. Liste comandos alternativos como home, warp, spawn, portal e plugin de menu.

Teste consentimento e mensagens

Use duas contas para validar pedido, aceitação, negação, expiração e cancelamento. Confirme que remetente e destinatário entendem quem será movido e para onde. Mensagem confusa pode induzir jogador a aceitar sem saber que está saindo de um evento.

Teste estado offline, jogador no Nether, alvo em outro mundo e alvo que muda de localização após receber pedido. Observe se pedido expira e se tentativa falha de modo seguro. Registre mensagens que precisam de tradução para que suporte possa orientar.

Proteja eventos e zonas privadas

Antes de evento competitivo, declare se TPA fica desabilitado ou sob regra diferente. Faça o bloqueio em comando e plugin de evento, se necessário, e teste caminhos alternativos. Um item de menu ou NPC pode continuar levando ao jogador mesmo quando `/tpa` é negado.

Se uma pessoa pede ajuda em claim privada, moderação deve respeitar consentimento e regra do proprietário. Admin de resgate precisa ser auditável. Não dê OP ao usuário temporariamente apenas para resolver teleporte.

Investigue abuso sem aplicar punição automática

Se há denúncias, consulte logs de comandos e preserve contexto de horário e região. Compare repetição e comportamento antes de restringir conta. Comandos podem ser executados por aliases ou macros de plugin; confirme origem no registro disponível.

Limite a consulta de logs a equipe autorizada e remova dados extras em capturas compartilhadas. Registre mudança de configuração e como reverter. Se problema veio de integração, teste uma cópia com somente componente suspeito antes de tirar função de toda comunidade.

Valide depois de cada atualização

Plugins mudam nodes e comportamento ao longo do tempo. Leia notas de versão, teste com grupos e mundos definidos e confira compatibilidade com combate e proteção. Em rollout, monitore mensagens de erro e feedback antes de promover config de teste.

Use a lista oficial de permissões EssentialsX, consulte documentação do plugin e confirme as flags WorldGuard nos pontos protegidos. A regra final depende da interação entre comandos, grupo e região.

Teste com jogador em movimento

O alvo pode mudar de mundo ou entrar em combate depois que o pedido é criado. Reproduza essas situações em homologação e verifique se aceitação continua segura, se o pedido expira e se a origem recebe mensagem clara. Não deixe posição antiga teleportar alguém para área que mudou de regra.

Documente exceções temporárias

Se evento permite TPA por um período, defina responsável, início e término e prepare comando para retornar à política padrão. Teste se regra contextual realmente expira e confira grupo após encerrar. Exceção esquecida pode afetar PvP e claims semanas depois.

Defina proteção para jogador que não deseja solicitação

Explique como cancelar ou bloquear pedidos, e teste com usuário que negou uma solicitação. Se plugin oferece opção de aceitar automaticamente, desligue-a a menos que o jogador tenha escolhido esse comportamento. A experiência precisa permitir consentimento contínuo, não só botão de resposta inicial.

Investigue grupo e comando alternativo

Se pedido aparece permitido para moderador mas negado para jogador, compare permissões efetivas e grupo herdado, não apenas o grupo mostrado no chat. Teste aliases e comandos de EssentialsX em conta sem OP. Revise a lista após atualizar plugin porque nodes e funções podem mudar.

Controle efeitos colaterais em economias e claims

Se TPA pode custar moeda, verifique se jogador recebe mensagem antes da cobrança e o que ocorre quando destino nega pedido. Se claim bloqueia teleportes, não contorne política do proprietário para “consertar” pedido. Faça homologação com contas de saldos diferentes e grupo sem bypass.

Fontes e referências

Documentação consultada em 2026-10-08. Os exemplos precisam ser conferidos na versão instalada; este guia não afirma que a configuração foi testada no seu ambiente.