WorldCannon
O WorldCannon esta atualmente implementado internamente como o plugin FunRTP.
Isto importa para administradores porque:
- o comando principal e
/funrtp /frtpe/wcsao aliases- as permissoes continuam no namespace
funrtp.*
O Que Faz
O WorldCannon e agora um sistema de aterragem aleatoria com multiplos canhoes, em vez de um unico lancador fixo.
Cada canhao pode:
- detetar jogadores que entram no seu raio de ativacao
- pre-carregar locais seguros de aterragem no mundo-alvo configurado
- rejeitar terreno inseguro, espacos bloqueados e terreno protegido
- opcionalmente exigir uma permissao extra especifica do canhao
- lancar jogadores atraves de uma sequencia temporizada de warmup, preview, boost, teleporte e slow falling
Fluxo Real De Lancamento
Quando um jogador entra no raio de ativacao de um canhao elegivel:
- O WorldCannon verifica
funrtp.use. - Verifica a
requiredPermissionopcional do canhao. - Verifica se o canhao esta ativo e corretamente configurado.
- Consome uma localizacao segura pre-carregada da fila desse canhao.
- Inicia o warmup e o fluxo de preview com titulo/subtitulo.
- Aplica impulso vertical, teleporta o jogador e da slow falling na chegada.
Esclarecimento importante:
- Atualmente nao existe um passo manual de clique para confirmar o destino.
- A "preview" e a contagem decrescente temporizada de titulo/subtitulo durante o warmup.
Regras De Seguranca Da Aterragem
Antes de uma localizacao ser considerada valida, o codigo atual verifica:
- o mundo-alvo esta carregado
- o centro de pesquisa e valido
- a localizacao esta dentro da border do mundo
- existe uma superficie segura mais alta
- os espacos dos pes e da cabeca sao atravessaveis
- a superficie de aterragem e solida e nao liquida
- materiais inseguros configurados sao rejeitados
- plugins de protecao ativos permitem a localizacao
Requisitos Atuais De Execucao
- API de Minecraft:
1.21 - Java:
21 - Software de servidor recomendado: Paper ou um fork atual compativel