Minecraft.How
Загрузка...
Перейти к содержимому
Консоль сервера Minecraft Arclight с загруженными Bukkit-плагинами и модами

Arclight: Bukkit-плагины на серверах с модами

Alex Maftei
Alex Maftei
@ice
Обновлено
169 просмотров
TL;DR:Arclight объединяет Bukkit-плагины и модифицированный Minecraft, позволяя запускать их на Fabric, Forge и NeoForge. Это отличный выбор для администраторов, которым нужны собственные моды без отказа от экосистемы плагинов. Узнайте, как установить и настроить Arclight.
GitHub · Проект сообщества Minecraft

Arclight (IzzelAliz/Arclight)

Серверная реализация Bukkit (1.20/1.21) для среды модификаций, использующая Mixin. ⚡

Поставить звезду на GitHub ↗
⭐ 2 021 звезда💻 Java📜 GPL-3.0

Если вы когда-либо хотели запустить сервер Minecraft с модами, но вам не хватало огромной экосистемы Bukkit-плагинов, Arclight решает именно эту проблему. Он служит мостом между двумя серверными мирами, которые обычно несовместимы: вы получаете и моды, и плагины, работающие вместе на одном сервере.

Что делает Arclight

Arclight представляет собой серверную реализацию Bukkit, созданную с помощью Mixin для работы с популярными загрузчиками модов, такими как Fabric, Forge и NeoForge. Вам не приходится выбирать между ванильным сервером и сервером с модами: можно запустить сервер, одновременно поддерживающий моды и Bukkit-плагины. Последняя версия предназначена для Minecraft 1.21.1 и работает с Fabric Loader 0.16.14, Forge 52.1.1 и NeoForge 21.1.192.

Обычно администраторы серверов делятся на два лагеря. Одним нужны стабильность и огромная экосистема плагинов Bukkit, ограниченная ванильным игровым процессом. Другим нужны моды, но тогда они лишаются доступа к тысячам привычных Bukkit-плагинов. Arclight стирает эту границу.

Проект набрал более 2 000 звезд на GitHub и активно поддерживается. В недавних обновлениях появились поддержка пользовательской генерации миров, события урона сущностей, обработка событий инвентаря и совместимость с крупными сборками модов, такими как ATM10.


Зачем использовать Arclight

Представьте типичную ситуацию администратора сервера. Вам нужен Minecraft с дополнительным контентом из модов: новыми измерениями, предметами и интересными механиками. При этом вы полагаетесь на плагины для управления правами, экономики, магазинов и пользовательских команд. Выберете ванильную версию с Bukkit, останетесь без модов. Выберете моды, потеряете инфраструктуру плагинов.

Arclight полностью избавляет от этого компромисса.

Если у вас сервер сообщества с пользовательскими возможностями на основе Bukkit-плагинов, Arclight позволяет добавить к ним моды. Хотите, чтобы игроки использовали собственные скины? Они могут просмотреть вашу библиотеку скинов Minecraft и выбрать подходящие. Нужно проверить систему голосования сервера? Arclight работает со стандартной инфраструктурой Bukkit, поэтому все можно протестировать с помощью инструмента проверки Votifier. Уже установленный набор плагинов продолжит работать.

Arclight также пригодится для экспериментальных проектов. В последних версиях расширена поддержка каналов плагинов и пользовательской генерации миров, поэтому создатели серверов могут реализовывать более сложные решения, чем позволял традиционный Bukkit.


Установка Arclight

Процесс установки довольно прост. Скачайте JAR-файл для своего загрузчика модов с сайта проекта arclight.izzel.io.

bash
java -jar arclight.jar nogui

Это основная команда запуска. Аргумент "nogui" отключает панель управления сервером, что требуется для серверов без графического интерфейса. Проект автоматически определяет загрузчик модов, поэтому вручную настраивать Fabric или Forge не нужно.

При первом запуске будет создана структура каталогов сервера. После этого поместите Bukkit-плагины в папку plugins, как на любом другом сервере Bukkit, а моды в папку mods. При следующем перезапуске они загрузятся вместе.

Есть один нюанс: документация находится в вики проекта. Если что-то пойдет не так, сначала загляните туда и лишь потом делайте вывод, что Arclight не работает. В вики описаны более сложные сценарии настройки, включая обратные прокси и конфигурацию каналов плагинов.


Основные возможности и недавние изменения

По примечаниям к последней версии видно, чему команда уделяет особое внимание. Поддержка каналов плагинов важна для тех, кто создает собственные системы обмена данными между плагинами и клиентами. Пользовательская генерация миров через плагины позволяет управлять созданием ландшафта с помощью Bukkit-плагинов, не ограничиваясь стандартными возможностями загрузчиков модов. События урона сущностей были расширены, что важно для серверов с боевыми плагинами или режимом PvP.

В том же обновлении улучшили события инвентаря, устранив распространенную проблему: теперь плагины, которые изменяют инвентари игроков, получают более точный контроль. Если вы сталкивались с ошибками плагинов, связанными с инвентарем, эти изменения, вероятно, их исправят.

Совместимость с ATM10 заслуживает отдельного упоминания, если вы хотите запустить сборку модов, полностью меняющую игру. Это показывает, что проект развивается не изолированно, а активно учитывает отзывы более широкого сообщества создателей сборок.

Переработка скрипта сборки и обновления Gradle выглядят не так эффектно, но тоже важны. Более совершенные инструменты сборки ускоряют разработку и уменьшают количество конфликтов зависимостей в дальнейшем.


Распространенные нюансы и проблемы

Не каждый Bukkit-плагин безупречно работает с Arclight. Некоторые плагины зависят от особенностей ванильной версии, которые меняются при наличии модов, или предполагают определенное поведение серверного потока, которое не сохраняется при работе через загрузчик модов. Проект публикует информацию о совместимости, но перед запуском рабочего сервера плагины лучше протестировать.

Конфликты каналов могут возникнуть, если плагины и моды пытаются использовать одни и те же каналы связи. Обычно проблему можно решить, но о такой возможности стоит помнить.

Также важно следить за производительностью. Совместное использование модов и Bukkit увеличивает потребление памяти и время обработки тиков по сравнению с отдельным применением каждой технологии. Для крупного сервера потребуется внимательно анализировать производительность и, возможно, увеличить объем памяти JVM.

Кроме того, при сбое нужно определить, что стало причиной: плагин, мод или интеграция Arclight. Сообщество в Discord и раздел проблем на GitHub активны, поэтому помощь доступна, однако диагностика немного сложнее, чем на ванильном сервере Bukkit.


Альтернативы и их отличия

Можно использовать Spigot или Paper и устанавливать моды через плагины вроде Mod Loaders, но это не одно и то же. Такой подход дает лишь ограниченный набор функций модов, упакованных в виде плагинов, а не полноценную нативную поддержку модификаций. Paper отлично подходит для серверов в стиле vanilla-plus, но не решает задачу совместного запуска модов и плагинов.

Можно запустить сервер только с модами и вообще отказаться от Bukkit, но тогда вы потеряете экосистему плагинов. У некоторых загрузчиков модов есть собственные системы плагинов, например Quilt для Fabric, однако их экосистемы меньше и хуже совместимы со старыми решениями.

Уникальность Arclight в том, что он изначально предназначен для одновременного запуска обеих систем, а не работает как обходное решение или дополнение. Использование Mixin на уровне архитектуры обеспечивает глубокую интеграцию с загрузчиком модов, а не просто надстройку над ним.


Помощь и участие в проекте

У проекта есть сервер Discord, обсуждения на GitHub и группа QQ для пользователей, говорящих на китайском языке. Вики по адресу wiki.izzel.io/s/arclight-docs содержит руководства по настройке и документацию API. Если вы обнаружили ошибку, сообщите о ней в разделе проблем GitHub, разработчики регулярно отвечают на обращения.

Если вы хотите поддержать проект напрямую, BisectHosting предлагает хостинг серверов Arclight со скидкой 25% по промокоду "arclight".

Об авторе
Alex Maftei
Alex MafteiВедущий автор

Lead Writer at Minecraft.How, software developer, and lifelong gamer. I combine hands-on development experience with a passion for gaming and technology. I enjoy exploring new games, experimenting with software, testing mods and tools, and building practical solutions. My writing focuses on sharing real-world experience, technical knowledge, and useful insights with the gaming and developer communities.

Поделитесь с друзьями!

Часто задаваемые вопросы

Можно ли использовать Arclight бесплатно? Какая у него лицензия?
Да, Arclight полностью бесплатен и распространяется с открытым исходным кодом по лицензии GPL-3.0. Его можно скачать с arclight.izzel.io, изменять и бесплатно запускать на собственных серверах. Проект поддерживается сообществом и не имеет коммерческих ограничений.
Какие версии Minecraft поддерживает Arclight?
Последняя версия предназначена для Minecraft 1.21.1. Исторически Arclight поддерживает несколько версий, начиная с 1.20. Полный список поддерживаемых версий и сведения об их текущем обслуживании доступны в обсуждениях на GitHub, поскольку уровень поддержки зависит от версии.
Можно ли одновременно использовать Bukkit-плагины и моды на одном сервере?
Именно для этого создан Arclight. Bukkit-плагины устанавливаются в папку plugins, а моды в папку mods, после чего они работают одновременно. Это решает традиционную проблему выбора между экосистемой плагинов и возможностями модов.
Все ли Bukkit-плагины работают с Arclight?
Большинство работает, но не все. Некоторые плагины рассчитаны на особенности ванильной версии, которые меняются при наличии модов. Тестируйте плагины перед запуском рабочего сервера. Сообщество активно публикует отчеты о совместимости в Discord и на GitHub. Сведения об известных проблемах с конкретными плагинами можно найти в недавних обсуждениях.
Куда сообщать об ошибках и где получить помощь по Arclight?
У проекта есть несколько каналов поддержки: раздел проблем GitHub для сообщений об ошибках, обсуждения GitHub для вопросов, активный сервер Discord и группа QQ для пользователей, говорящих на китайском языке. Документация доступна по адресу wiki.izzel.io/s/arclight-docs.

Have a Question or Tip about this Guide?Community Q&A

Ask a question or help other players below. Join the discussion and share your Minecraft tips!

Комментарии

Пока нет комментариев. Станьте первым, кто поделится своим мнением!

Похожие статьи

bStats Метрики: Отслеживайте Рост и Производительность Вашег

bStats Метрики: Отслеживайте Рост и Производительность Вашег

bStats - это легковесная система сбора метрик, которая помогает администраторам серверов Minecraft отслеживать количество игроков, версии сервера и использование плагинов без замедления производительности. Установите через инструменты сборки или копируя файлы. Узнайте, как это настроить.

05.05.2026
Использование Crucible для модифицированных серверов Minecra

Использование Crucible для модифицированных серверов Minecra

Crucible - это сервер Minecraft 1.7.10, который одновременно запускает моды Forge и плагины Bukkit. Улучшенный форк Thermos с повышенной стабильностью, производительностью и поддержкой Java 8-21. Идеал для администраторов легаси-серверов.

28.04.2026
PolyMC Ланчер: Управление Множественными Настройками Minecra

PolyMC Ланчер: Управление Множественными Настройками Minecra

PolyMC - кастомный ланчер Minecraft, управляющий несколькими игровыми экземплярами, версиями и модовыми настройками в одной организованной области. Идеален для игроков, переключаящихся между ваниллой, модовыми серверами и тестовыми средами без ручной настройки.

23.04.2026