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 Codexe

Passo per passo

  1. 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. 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. 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. 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. 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.

  1. 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.
  2. Crea un progetto Maven o Gradle e aggiungi la dipendenza paper-api o spigot-api per la tua versione, con scope provided.
  3. Scrivi una classe principale che estende JavaPlugin, con onEnable() e onDisable().
  4. Aggiungi plugin.yml in src/main/resources con name, version, main, api-version e i tuoi comandi.
  5. Registra i comandi con getCommand("name").setExecutor(...) e i listener con getServer().getPluginManager().registerEvents(...).
  6. Compila con mvn package, copia il .jar da target/ nella cartella plugins/ 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
Come creare un plugin Minecraft (anche senza saper programmare) | Codexe