Poradnik

Jak zrobić plugin do Minecrafta

Zaktualizowano: 7 października 2026

Plugin do Minecrafta to program w Javie, który serwer Spigot lub Paper ładuje, żeby dodać komendy, zasady albo całe minigry. Możesz napisać go ręcznie albo opisać i pozwolić AI go napisać, skompilować i przetestować. Oto obie drogi.

Opisz go własnymi słowami albo zacznij od tego przykładu.

Wygeneruj to w Codexe

Krok po kroku

  1. 1.Wybierz oprogramowanie serwera i wersję

    Pluginy działają na serwerach opartych na Bukkit: Spigot, Paper lub Folia (BungeeCord i Velocity dla proxy). Wybierz wersję Minecraft, na której działa twój serwer, od 1.8 do 26.x.

  2. 2.Opisz, co robi plugin

    Napisz komendy, uprawnienia, co dzieje się w grze i co ma być konfigurowalne. Przykład: „/sethome, /home i /delhome, maks. 3 domy na gracza, 3 sekundy oczekiwania, wiadomości w config.yml”.

  3. 3.Pozwól Codexe go napisać i skompilować

    Codexe pisze klasy Javy, plugin.yml, config.yml i pom.xml, uruchamia prawdziwy build i naprawia błędy kompilacji, zanim uzna projekt za Gotowy.

  4. 4.Przetestuj na prawdziwym serwerze

    Naciśnij Wypróbuj teraz, żeby wejść na prywatny serwer Minecraft z zainstalowanym pluginem. Gracze testowi Codexe wykonają każdą komendę i sprawdzą to, o co prosiłeś(-aś).

  5. 5.Pobierz i zainstaluj plik .jar

    Pobierz zbudowany plik .jar, wrzuć go do folderu plugins/ swojego serwera i zrestartuj serwer. Pliki konfiguracyjne pojawią się w plugins/<PluginName>/.

Czym jest plugin Minecraft

Plugin to plik .jar, który serwer Minecraft ładuje z folderu plugins/. Dodaje komendy, zasady gry, ekonomię, minigry lub cokolwiek innego, tylko po stronie serwera: gracze wchodzą ze zwykłą grą, bez modów.

Pluginy pisze się w Javie (lub Kotlinie) pod API serwera: Spigot i Paper dla serwerów gry, BungeeCord lub Velocity dla proxy. Plugin potrzebuje też pliku plugin.yml, który mówi serwerowi, jak się nazywa, jaka jest jego klasa główna, komendy i uprawnienia.

Droga ręczna: Java, Maven i API Spigot lub Paper

Nauka trwa dłużej, ale daje pełną kontrolę. Codexe tworzy ten sam rodzaj projektu, więc możesz zacząć od wygenerowanego pluginu i kontynuować ręcznie.

  1. Zainstaluj JDK (Java 21 dla 1.20.5 do 1.21.x, Java 25 dla 26.x) i IDE, na przykład IntelliJ IDEA.
  2. Utwórz projekt Maven lub Gradle i dodaj zależność paper-api lub spigot-api dla swojej wersji, w zakresie provided.
  3. Napisz klasę główną rozszerzającą JavaPlugin, z metodami onEnable() i onDisable().
  4. Dodaj plugin.yml w src/main/resources z polami name, version, main, api-version i twoimi komendami.
  5. Zarejestruj komendy przez getCommand("name").setExecutor(...), a listenery przez getServer().getPluginManager().registerEvents(...).
  6. Zbuduj przez mvn package, skopiuj plik .jar z target/ do folderu plugins/ serwera testowego i zrestartuj.

Pytania

Czy muszę znać Javę?

Nie z generatorem AI: opisujesz plugin i go testujesz. Java przyda się, jeśli chcesz samodzielnie zmieniać kod.

Czy to darmowe?

Tworzenie, kompilowanie i testowanie w Codexe są darmowe w planie Free (50 000 tokenów odnawianych co 24 godziny); pobranie pliku .jar wymaga planu lub pakietu pobrań.

Zrób swój pierwszy plugin

Ten prompt otworzy się gotowy do wysłania:

“Plugin na Paper 1.21.4 z /sethome, /home i /delhome: do 3 domów na gracza, 3 sekundy oczekiwania przed teleportacją, które anuluje się przy ruchu, każda wiadomość w config.yml.”

Wygeneruj to w Codexe
Jak zrobić plugin do Minecraft (z programowaniem lub bez) | Codexe