Ghid

Cum faci un plugin Minecraft

Actualizat 7 octombrie 2026

Un plugin Minecraft este un program Java pe care un server Spigot sau Paper îl încarcă pentru a adăuga comenzi, reguli sau minijocuri întregi. Poți scrie unul de mână sau îl poți descrie și lăsa un AI să îl scrie, să îl compileze și să îl testeze. Iată ambele variante.

Descrie-l cu cuvintele tale sau pornește de la acest exemplu.

Generează asta cu Codexe

Pas cu pas

  1. 1.Alege software-ul serverului și versiunea

    Plugin-urile rulează pe servere bazate pe Bukkit: Spigot, Paper sau Folia (BungeeCord și Velocity pentru proxy-uri). Alege versiunea Minecraft pe care rulează serverul tău, de la 1.8 la 26.x.

  2. 2.Descrie ce face pluginul

    Scrie comenzile, permisiunile, ce se întâmplă în joc și ce ar trebui să fie configurabil. Exemplu: „/sethome, /home și /delhome, maximum 3 home-uri per jucător, așteptare de 3 secunde, mesajele în config.yml”.

  3. 3.Lasă-l pe Codexe să îl scrie și să îl compileze

    Codexe scrie clasele Java, plugin.yml, config.yml și pom.xml, rulează un build real și repară erorile de compilare înainte să declare proiectul Gata.

  4. 4.Testează-l pe un server real

    Apasă Încearcă acum ca să intri pe un server Minecraft privat cu pluginul instalat. Jucătorii de test ai Codexe rulează fiecare comandă și verifică ce ai cerut.

  5. 5.Descarcă și instalează .jar-ul

    Descarcă .jar-ul compilat, pune-l în folderul plugins/ al serverului și repornește serverul. Fișierele de configurare apar în plugins/<PluginName>/.

Ce este un plugin Minecraft

Un plugin este un fișier .jar pe care un server Minecraft îl încarcă din folderul său plugins/. Adaugă comenzi, reguli de joc, economii, minijocuri sau orice altceva, doar pe server: jucătorii intră cu jocul normal, fără moduri.

Plugin-urile se scriu în Java (sau Kotlin) pe API-ul serverului: Spigot și Paper pentru servere de joc, BungeeCord sau Velocity pentru proxy-uri. Un plugin are nevoie și de un plugin.yml care îi spune serverului numele, clasa principală, comenzile și permisiunile lui.

Calea manuală: Java, Maven și API-ul Spigot sau Paper

Durează mai mult să înveți, dar îți dă control deplin. Codexe produce același tip de proiect, așa că poți porni de la un plugin generat și continua de mână.

  1. Instalează un JDK (Java 21 pentru 1.20.5 până la 1.21.x, Java 25 pentru 26.x) și un IDE precum IntelliJ IDEA.
  2. Creează un proiect Maven sau Gradle și adaugă dependența paper-api sau spigot-api pentru versiunea ta, cu scope-ul provided.
  3. Scrie o clasă principală care extinde JavaPlugin, cu onEnable() și onDisable().
  4. Adaugă plugin.yml în src/main/resources cu name, version, main, api-version și comenzile tale.
  5. Înregistrează comenzile cu getCommand("name").setExecutor(...) și listener-ele cu getServer().getPluginManager().registerEvents(...).
  6. Compilează cu mvn package, copiază .jar-ul din target/ în folderul plugins/ al unui server de testare și repornește.

Întrebări

Trebuie să știu Java?

Nu, cu un generator AI: descrii pluginul și îl testezi. Java ajută dacă vrei să schimbi singur codul.

Este gratuit?

Crearea, compilarea și testarea pe Codexe sunt gratuite în planul gratuit (50.000 de tokeni reîncărcați la fiecare 24 de ore); descărcarea .jar-ului necesită un plan sau un pachet de descărcări.

Fă-ți primul plugin

Acest prompt se deschide gata de trimis:

“Un plugin Paper 1.21.4 cu /sethome, /home și /delhome: până la 3 home-uri per jucător, o așteptare de 3 secunde care se anulează la mișcare, fiecare mesaj în config.yml.”

Generează asta cu Codexe
Cum faci un plugin Minecraft (cu sau fără programare) | Codexe