Guida
Come creare un plugin Minecraft
Aggiornato il 7 ottobre 2026
Un plugin Minecraft è un programma Java che un server Spigot o Paper carica per aggiungere comandi, regole o interi minigiochi. Puoi scriverlo a mano, oppure descriverlo e lasciare che un'IA lo scriva, lo compili e lo provi. Ecco entrambi i modi.
Descrivilo con parole tue, oppure parti da questo esempio.
Generalo con CodexePasso per passo
1.Scegli il software del server e la versione
I plugin girano sui server basati su Bukkit: Spigot, Paper o Folia (BungeeCord e Velocity per i proxy). Scegli la versione di Minecraft del tuo server, dalla 1.8 alla 26.x.
2.Descrivi cosa fa il plugin
Scrivi i comandi, i permessi, cosa succede in gioco e cosa deve essere configurabile. Esempio: "/sethome, /home e /delhome, massimo 3 case per giocatore, 3 secondi di attesa, messaggi in config.yml".
3.Fallo scrivere e compilare a Codexe
Codexe scrive le classi Java, plugin.yml, config.yml e pom.xml, esegue una build vera e corregge gli errori di compilazione prima di segnare il progetto come Pronto.
4.Provalo su un server vero
Premi Provalo subito per entrare in un server Minecraft privato con il plugin installato. I giocatori di prova di Codexe eseguono ogni comando e controllano quello che hai chiesto.
5.Scarica e installa il .jar
Scarica il .jar compilato, mettilo nella cartella plugins/ del tuo server e riavvia il server. I file di configurazione compaiono in plugins/<PluginName>/.
Cos'è un plugin Minecraft
Un plugin è un file .jar che un server Minecraft carica dalla sua cartella plugins/. Aggiunge comandi, regole di gioco, economie, minigiochi o qualsiasi altra cosa, solo sul server: i giocatori entrano con il gioco normale, senza bisogno di mod.
I plugin si scrivono in Java (o Kotlin) sull'API del server: Spigot e Paper per i server di gioco, BungeeCord o Velocity per i proxy. Un plugin ha bisogno anche di un plugin.yml che dica al server il suo nome, la classe principale, i comandi e i permessi.
La strada manuale: Java, Maven e l'API di Spigot o Paper
Richiede più tempo per imparare, ma ti dà il pieno controllo. Codexe produce lo stesso tipo di progetto, quindi puoi partire da un plugin generato e continuare a mano.
- Installa un JDK (Java 21 per le versioni dalla 1.20.5 alla 1.21.x, Java 25 per la 26.x) e un IDE come IntelliJ IDEA.
- Crea un progetto Maven o Gradle e aggiungi la dipendenza
paper-apiospigot-apiper la tua versione, con scopeprovided. - Scrivi una classe principale che estende
JavaPlugin, cononEnable()eonDisable(). - Aggiungi
plugin.ymlinsrc/main/resourcesconname,version,main,api-versione i tuoi comandi. - Registra i comandi con
getCommand("name").setExecutor(...)e i listener congetServer().getPluginManager().registerEvents(...). - Compila con
mvn package, copia il .jar datarget/nella cartellaplugins/di un server di prova e riavvia.
Domande
Devo conoscere Java?
Non con un generatore IA: descrivi il plugin e lo provi. Java ti serve se vuoi modificare il codice da solo.
È gratis?
Creare, compilare e provare su Codexe è gratis con il piano gratuito (50.000 token ricaricati ogni 24 ore); per scaricare il .jar serve un piano o un pacchetto di download.
Crea il tuo primo plugin
Questo prompt si apre pronto da inviare:
“Un plugin per Paper 1.21.4 con /sethome, /home e /delhome: fino a 3 home per giocatore, un'attesa di 3 secondi che si annulla se ti muovi, ogni messaggio in config.yml.”
Generalo con Codexe