BungeeCord · Velocity

PLUGIN DE PROXY GENERADOR

Plugins para la capa que está delante de tus servidores. Describe el comportamiento de red que necesitas (colas, enrutamiento, chat entre servidores, traslados) y Codexe lo escribe con la API de BungeeCord o Velocity que elijas.

Por qué generar un plugin de proxy

La API adecuada para cada tarea

El código de proxy no es código de Bukkit. El generador usa el modelo de eventos y la API de conexión propios del proxy, en lugar de producir llamadas del lado del servidor que no se resolverían.

Pensado para toda la red

Un solo plugin que ve a todos los jugadores de todos los servidores backend: el lugar natural para colas, chat global, avisos para el staff y reglas de enrutamiento.

Las dos mitades cuando las necesitas

Muchas funciones de red necesitan un plugin de proxy y un pequeño complemento en el backend que se comuniquen por mensajería de plugins. Describe todo el flujo y Codexe puede generar ambos.

¿Prefieres trabajar en el backend?

El juego, los bloques, los objetos y los eventos del mundo viven en el servidor backend, lo que significa un plugin de Spigot, Paper o Folia, o un plugin en Kotlin si prefieres ese lenguaje. La documentación de plugins explica dónde va cada tipo de código.

Prompts de ejemplo

> Un plugin de Velocity con una cola de entrada para un servidor lleno: los jugadores esperan en un lobby, reciben un mensaje con su posición cada 15 segundos y se conectan automáticamente cuando queda un hueco libre.
> Un plugin de BungeeCord que reenvía el chat entre todos los servidores backend con un prefijo por servidor y un comando para silenciar el canal global.
> Un plugin de Velocity que añade /send <player> <server> y /sendall <server> para el staff, con un nodo de permiso y un mensaje cuando el servidor de destino está desconectado.
> Un plugin de BungeeCord que, al entrar, envía a los jugadores al lobby con menos gente y pasa a un servidor de mantenimiento si no hay ninguno accesible.

Preguntas frecuentes del generador de plugins de proxy

¿Qué diferencia hay entre un plugin de proxy y un plugin normal?

+

Un plugin de proxy se ejecuta en BungeeCord o Velocity, que se colocan delante de tus servidores backend. No tiene mundos, bloques ni entidades: su API trata de jugadores, conexiones y a qué servidor se envía a cada uno. Todo lo que afecte al juego tiene que ser un plugin de la familia Bukkit que se ejecute en el servidor backend.

¿BungeeCord y Velocity tienen la misma API?

+

No. Resuelven el mismo problema, pero tienen APIs, modelos de eventos y descriptores de plugin completamente distintos. Indica en tu prompt cuál es tu objetivo: el código escrito para uno no compilará con el otro.

¿Puede un plugin de proxy cambiar bloques o dar objetos?

+

No directamente. El proxy no tiene acceso al estado del mundo. Lo habitual es un plugin de proxy más un pequeño plugin complementario en cada servidor backend, que se comunican por mensajería de plugins: describe esa configuración y Codexe puede generar las dos mitades.

¿Cómo envío a un jugador a otro servidor?

+

A través de la API de conexión del proxy, justo para lo que existe este destino. El código generado se encarga de buscar el servidor y de gestionar el caso en que el destino esté desconectado.

¿Gestiona los canales de mensajería de plugins?

+

Sí, si lo pides. Describe qué tienen que contarse el proxy y el backend, y el generador configura el registro del canal y los manejadores de mensajes en ambos lados.

¿Cuál debería usar?

+

Velocity es la opción moderna: más rápido, con desarrollo activo y una API más limpia. BungeeCord es más antiguo y sigue muy extendido, así que elígelo si tu red ya funciona con él o dependes de un plugin que solo existe para BungeeCord.

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

Cómo Codexe crea y comprueba estos proyectos, qué poner en la petición y los problemas habituales: guía de BungeeCord and Velocity proxy plugins.

¿LISTO PARA UN NUEVO PLUGIN DE PROXY?

El plan gratuito recarga 50K tokens al día, suficiente para un plugin de proxy funcional de una sola vez.

EMPIEZA A CREAR
Generador de plugins para BungeeCord y Velocity – plugins de proxy creados con IA | Codexe