BungeeCord · Velocity

PLUGIN DE PROXY DE SITES COM IA

Plugins para a camada na frente dos seus servidores. Descreva o comportamento de rede que você precisa - filas, roteamento, chat entre servidores, transferências - e o Codexe escreve usando a API do BungeeCord ou do Velocity que você escolher.

Por que gerar um plugin de proxy

A API certa para o trabalho

Código de proxy não é código Bukkit. O gerador usa o modelo de eventos e a API de conexão do próprio proxy, em vez de produzir chamadas de servidor que não vão funcionar.

Pensado para a rede toda

Um plugin que enxerga todos os jogadores de todos os servidores de backend - o lugar natural para filas, chat global, alertas da equipe e regras de roteamento.

As duas metades quando você precisar

Muitos recursos de rede precisam de um plugin de proxy e de um pequeno plugin auxiliar no backend conversando por plugin messaging. Descreva o fluxo inteiro e o Codexe pode gerar os dois.

Está trabalhando no backend?

Jogabilidade, blocos, itens e eventos do mundo ficam todos no servidor de backend, o que significa um plugin para Spigot, Paper ou Folia - ou um plugin em Kotlin, se você preferir essa linguagem. A documentação de plugins mostra onde cada tipo de código deve ficar.

Exemplos de prompts

> Um plugin do Velocity com uma fila de entrada para um servidor lotado: os jogadores esperam em um lobby, recebem uma mensagem com a posição a cada 15 segundos e são conectados automaticamente quando uma vaga abre.
> Um plugin do BungeeCord que repassa o chat entre todos os servidores de backend com um prefixo por servidor e um comando para silenciar o canal global.
> Um plugin do Velocity que adiciona /send <player> <server> e /sendall <server> para a equipe, com um node de permissão e uma mensagem quando o servidor de destino está offline.
> Um plugin do BungeeCord que direciona os jogadores ao lobby menos cheio ao entrar e recorre a um servidor de manutenção se nenhum estiver acessível.

Perguntas frequentes sobre o gerador de plugins de proxy

Qual é a diferença entre um plugin de proxy e um plugin normal?

+

Um plugin de proxy roda no BungeeCord ou no Velocity, que fica na frente dos seus servidores de backend. Ele não tem mundos, blocos nem entidades - a API trata de jogadores, conexões e para qual servidor alguém é direcionado. Tudo o que mexe na jogabilidade precisa ser um plugin da família Bukkit rodando no servidor de backend.

O BungeeCord e o Velocity usam a mesma API?

+

Não. Eles resolvem o mesmo problema, mas têm APIs, modelos de eventos e descritores de plugin completamente diferentes. Diga no prompt qual deles você quer - o código escrito para um não compila no outro.

Um plugin de proxy pode alterar blocos ou dar itens?

+

Diretamente, não. O proxy não tem acesso ao estado do mundo. O padrão usual é um plugin de proxy mais um pequeno plugin auxiliar em cada servidor de backend, conversando por plugin messaging - descreva essa estrutura e o Codexe pode gerar as duas metades.

Como envio um jogador para outro servidor?

+

Pela API de conexão do proxy, que é exatamente o tipo de coisa para a qual este alvo existe. O código gerado cuida da busca do servidor e do caso de falha em que o destino está offline.

Ele cuida dos canais de plugin messaging?

+

Sim, se você pedir. Descreva o que o proxy e o backend precisam dizer um ao outro e o gerador configura o registro do canal e os tratadores de mensagem nos dois lados.

Qual devo usar?

+

O Velocity é a escolha moderna - mais rápido, com desenvolvimento ativo e uma API mais limpa. O BungeeCord é mais antigo e ainda muito usado, então escolha-o se a sua rede já roda nele ou se você depende de um plugin exclusivo do BungeeCord.

Need something that runs on the backend servers instead of the proxy? Codexe also generates:

Como o Codexe cria e verifica estes projetos, o que colocar no pedido e os problemas comuns: guia de BungeeCord and Velocity proxy plugins.

PRONTO PARA UM NOVO PLUGIN DE PROXY?

O plano gratuito recarrega 50K tokens por dia, o suficiente para um plugin de proxy funcional de uma só vez.

COMECE A CRIAR
Gerador de plugins para BungeeCord e Velocity – plugins de proxy feitos com IA | Codexe