Руководство
Как сделать плагин для 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, запускает настоящую сборку и исправляет ошибки компиляции, прежде чем пометить проект как готовый.
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) и среду разработки, например IntelliJ IDEA.
- Создайте проект Maven или Gradle и добавьте зависимость
paper-apiилиspigot-apiдля вашей версии с областьюprovided. - Напишите главный класс, расширяющий
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 бесплатны на тарифе Free (50 000 токенов, которые восстанавливаются каждые 24 часа); для скачивания .jar нужен тариф или пакет скачиваний.
Сделайте свой первый плагин
Этот промпт откроется уже готовым к отправке:
“Плагин для Paper 1.21.4 с командами /sethome, /home и /delhome: до 3 домов на игрока, задержка 3 секунды перед телепортом, которая отменяется при движении, каждое сообщение в config.yml.”
Сгенерировать это в Codexe