00
:
00
:
00
:
00
Corso SEO AI - Usa SEOEMAIL al checkout per il 30% di sconto

Setup Ambiente di Sviluppo

1. Installare il JDK (Java Development Kit)

Minecraft Java Edition gira su Java. Per le versioni moderne (1.18+), è necessario Java 17 o Java 21.

Consigliamo Eclipse Adoptium (Temurin):

  1. Vai su adoptium.net.
  2. Scarica e installa JDK 21 (LTS) - è il futuro standard.
  3. Durante l’installazione, assicurati di selezionare l’opzione “Set JAVA_HOME variable”.

Per verificare l’installazione, apri il terminale e digita: ```bash java -version ```

2. Scegliere l’IDE

Consigliamo vivamente IntelliJ IDEA Community Edition (gratuito). È ampiamente considerato il miglior IDE per lo sviluppo Java e offre un ottimo supporto per Minecraft, Gradle e Maven.

  • Scarica da jetbrains.com/idea.
  • Installalo con le impostazioni predefinite.
  • Installa il plugin “Minecraft Development” dal marketplace interno per aiuti extra.

3. Generare il Progetto (Fabric)

Se sviluppi una Mod (client + server), usa Fabric.

  1. Vai su fabricmc.net/develop/template.
  2. Configura:
    • Minecraft Version: L’ultima (es. 1.20.4).
    • Mod Name: Il nome della tua mod.
    • Mod ID: Un identificativo univoco (es. tutorialmod).
    • Package: net.tuonome.tutorialmod.
  3. Scarica, estrai e apri con IntelliJ.
  4. Attendi l’importazione di Gradle.
  5. Esegui il task Gradle genSources per rendere leggibile il codice Vanilla.

4. Generare il Progetto (Spigot/Paper)

Se sviluppi un Plugin (solo server), usa Paper con Maven o Gradle. Il plugin “Minecraft Development” di IntelliJ ha un generatore integrato!

  1. File -> New -> Project.
  2. Seleziona Minecraft dalla colonna di sinistra.
  3. Seleziona Spigot o Paper Plugin.
  4. Compila i campi (Name, Group ID, Artifact ID).
  5. Seleziona la versione di Minecraft.
  6. Clicca Create.

IntelliJ creerà automaticamente il pom.xml (se hai scelto Maven) e il file plugin.yml.