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 CodexeKrok po kroku
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.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.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.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.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.
- Zainstaluj JDK (Java 21 dla 1.20.5 do 1.21.x, Java 25 dla 26.x) i IDE, na przykład IntelliJ IDEA.
- Utwórz projekt Maven lub Gradle i dodaj zależność
paper-apilubspigot-apidla swojej wersji, w zakresieprovided. - Napisz klasę główną rozszerzającą
JavaPlugin, z metodamionEnable()ionDisable(). - Dodaj
plugin.ymlwsrc/main/resourcesz polaminame,version,main,api-versioni twoimi komendami. - Zarejestruj komendy przez
getCommand("name").setExecutor(...), a listenery przezgetServer().getPluginManager().registerEvents(...). - Zbuduj przez
mvn package, skopiuj plik .jar ztarget/do folderuplugins/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