Посібник
Як створити плагін Minecraft
Оновлено 7 жовтня 2026 р.
Плагін Minecraft — це програма на Java, яку сервер Spigot чи Paper завантажує, щоб додати команди, правила чи цілі міні-ігри. Його можна написати вручну або описати, і ШІ напише, скомпілює й протестує. Ось обидва способи.
Опишіть його своїми словами або почніть із цього прикладу.
Згенерувати це в CodexeКрок за кроком
1.Виберіть серверне ПЗ і версію
Плагіни працюють на серверах на основі Bukkit: Spigot, Paper чи Folia (BungeeCord і Velocity для проксі). Виберіть версію Minecraft вашого сервера, від 1.8 до 26.x.
2.Опишіть, що робить плагін
Напишіть команди, права, що відбувається в грі та що має налаштовуватися. Приклад: «/sethome, /home і /delhome, макс. 3 домівки на гравця, 3-секундна підготовка, повідомлення в config.yml».
3.Нехай Codexe напише й скомпілює його
Codexe пише класи Java, plugin.yml, config.yml і pom.xml, запускає справжню збірку й виправляє помилки компіляції, перш ніж позначити проєкт як Ready.
4.Протестуйте на справжньому сервері
Натисніть «Спробувати зараз», щоб зайти на приватний сервер Minecraft із встановленим плагіном. Тестові гравці Codexe виконують кожну команду й перевіряють те, про що ви просили.
5.Завантажте й встановіть .jar
Завантажте зібраний .jar, покладіть у теку plugins/ вашого сервера й перезапустіть сервер. Файли конфігурації з'являються в plugins/<PluginName>/.
Що таке плагін Minecraft
Плагін — це файл .jar, який сервер Minecraft завантажує з теки plugins/. Він додає команди, ігрові правила, економіки, міні-ігри чи будь-що інше, лише на сервері: гравці заходять зі звичайною грою, моди не потрібні.
Плагіни пишуть на Java (або Kotlin) під серверний API: Spigot і Paper для ігрових серверів, BungeeCord чи Velocity для проксі. Плагіну також потрібен plugin.yml, що повідомляє серверу його назву, головний клас, команди й права.
Ручний шлях: Java, Maven і API Spigot чи Paper
Це довше вчити, але дає повний контроль. Codexe створює той самий вид проєкту, тож ви можете почати зі згенерованого плагіна й продовжити вручну.
- Встановіть JDK (Java 21 для 1.20.5-1.21.x, Java 25 для 26.x) і IDE, наприклад IntelliJ IDEA.
- Створіть проєкт Maven чи Gradle й додайте залежність
paper-apiабоspigot-apiдля вашої версії зі scopeprovided. - Напишіть головний клас, що розширює
JavaPlugin, зonEnable()іonDisable(). - Додайте
plugin.ymlуsrc/main/resourcesзname,version,main,api-versionі вашими командами. - Реєструйте команди через
getCommand("name").setExecutor(...), а слухачів — черезgetServer().getPluginManager().registerEvents(...). - Збирайте через
mvn package, скопіюйте .jar ізtarget/у текуplugins/тестового сервера й перезапустіть.
Запитання
Чи потрібно знати Java?
З ШІ-генератором не потрібно: ви описуєте плагін і тестуєте його. Java допомагає, якщо ви хочете змінювати код самостійно.
Чи це безкоштовно?
Створення, компіляція й тестування в Codexe безкоштовні на безкоштовному плані (50 000 токенів поповнюються кожні 24 години); завантаження .jar потребує плану або пакета завантажень.
Створіть свій перший плагін
Цей запит відкривається готовим до надсилання:
“Плагін для Paper 1.21.4 з /sethome, /home і /delhome: до 3 домівок на гравця, 3-секундна підготовка, що скасовується при русі, кожне повідомлення в config.yml.”
Згенерувати це в Codexe