PLUGIN DE PROXY GENERADOR
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
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.
Otros generadores de Codexe
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