Guía
Cómo crear un plugin de Minecraft
Actualizado el 7 de octubre de 2026
Un plugin de Minecraft es un programa Java que un servidor Spigot o Paper carga para añadir comandos, reglas o minijuegos completos. Puedes escribirlo a mano, o describirlo y dejar que una IA lo escriba, lo compile y lo pruebe. Aquí tienes las dos formas.
Descríbelo con tus palabras o empieza con este ejemplo.
Genera esto con CodexePaso a paso
1.Elige el software y la versión del servidor
Los plugins se ejecutan en servidores basados en Bukkit: Spigot, Paper o Folia (BungeeCord y Velocity para proxies). Elige la versión de Minecraft que usa tu servidor, de la 1.8 a la 26.x.
2.Describe lo que hace el plugin
Escribe los comandos, los permisos, lo que pasa en el juego y lo que debe ser configurable. Ejemplo: «/sethome, /home y /delhome, máximo 3 casas por jugador, 3 segundos de espera, mensajes en config.yml».
3.Deja que Codexe lo escriba y lo compile
Codexe escribe las clases de Java, plugin.yml, config.yml y pom.xml, ejecuta una compilación real y corrige los errores de compilación antes de dar el proyecto por Listo.
4.Pruébalo en un servidor real
Pulsa Pruébalo ahora para entrar a un servidor privado de Minecraft con el plugin instalado. Los jugadores de prueba de Codexe ejecutan cada comando y comprueban lo que pediste.
5.Descarga e instala el .jar
Descarga el .jar compilado, ponlo en la carpeta plugins/ de tu servidor y reinicia el servidor. Los archivos de configuración aparecen en plugins/<PluginName>/.
Qué es un plugin de Minecraft
Un plugin es un archivo .jar que un servidor de Minecraft carga desde su carpeta plugins/. Añade comandos, reglas de juego, economías, minijuegos o lo que quieras, solo en el servidor: los jugadores entran con el juego normal, sin necesidad de mods.
Los plugins se escriben en Java (o Kotlin) contra la API del servidor: Spigot y Paper para servidores de juego, BungeeCord o Velocity para proxies. Un plugin también necesita un plugin.yml que le diga al servidor su nombre, su clase principal, sus comandos y sus permisos.
La forma manual: Java, Maven y la API de Spigot o Paper
Se tarda más en aprender, pero te da control total. Codexe produce el mismo tipo de proyecto, así que puedes partir de un plugin generado y seguir a mano.
- Instala un JDK (Java 21 para la 1.20.5 a la 1.21.x, Java 25 para la 26.x) y un IDE como IntelliJ IDEA.
- Crea un proyecto Maven o Gradle y añade la dependencia
paper-apiospigot-apipara tu versión, con el ámbitoprovided. - Escribe una clase principal que extienda
JavaPlugin, cononEnable()yonDisable(). - Añade
plugin.ymlensrc/main/resourcesconname,version,main,api-versiony tus comandos. - Registra los comandos con
getCommand("name").setExecutor(...)y los listeners congetServer().getPluginManager().registerEvents(...). - Compila con
mvn package, copia el .jar detarget/a la carpetaplugins/de un servidor de prueba y reinicia.
Preguntas
¿Necesito saber Java?
No con un generador de IA: describes el plugin y lo pruebas. Saber Java ayuda si quieres cambiar el código tú mismo.
¿Es gratis?
Crear, compilar y probar en Codexe es gratis en el plan Free (50 000 tokens que se recargan cada 24 horas); descargar el .jar requiere un plan o un paquete de descargas.
Crea tu primer plugin
Este prompt se abre listo para enviar:
“Un plugin para Paper 1.21.4 con /sethome, /home y /delhome: hasta 3 casas por jugador, una espera de 3 segundos que se cancela al moverse y todos los mensajes en config.yml.”
Genera esto con Codexe