aCis против L2JMobius: какую сборку сервера Lineage 2 выбрать?

Вопрос «aCis или L2JMobius» возникает в тот момент, когда владелец решает, на какую открытую базу закладываться, и честный ответ зависит от одного: знаете ли вы свою хронику? aCis — глубокий специалист по Interlude; L2JMobius — широкий эмулятор, охватывающий более сорока хроник в нескольких линиях продуктов. Ни один не лучше универсально. Это сравнение разбирает покрытие, инструменты, поведение датапака, лицензирование и цену, чтобы вы выбрали сборку под сервер, который реально строите.
Что такое aCis и L2JMobius на самом деле
Оба — Java-эмуляторы серверов в линии L2J, и оба делятся на login-сервер и game-сервер с базой MySQL или MariaDB. Разница — в философии.
- aCis — сфокусированный форк, существующий, чтобы делать Interlude как следует. Он переносит квесты на Java, дорабатывает ИИ и поиск пути в сторону поведения L2OFF и намеренно держит узкий охват.
- L2JMobius — универсал. Каждая хроника — отдельная папка со своей базой и сборкой, от C1 Harbingers of War до новейших линий Main, Classic и Essence.
Именно эта разница определяет почти все остальные компромиссы ниже.

Покрытие хроник: специалист против универсала
Если вы строите сервер Interlude, aCis даёт кодовую базу, где каждая система нацелена на Interlude. L2JMobius тоже поддерживает Interlude (как папку CT0), но распыляет усилия на десятки хроник.
- Выбирайте aCis, когда Interlude — это продукт и вам нужна самая глубокая реализация одной хроники из доступных в открытом коде.
- Выбирайте L2JMobius, когда вы, возможно, запустите High Five, Classic, Essence или более новую линию либо хотите возможность позже пересмотреть выбор хроники без смены проекта.
Будьте честны насчёт риска: выбор специалиста означает переписывание стека, если позже захотите другую хронику. Если не уверены, универсал снимает эту ставку.
Кодовая база, сборка и инструменты
Опыт сборки похож, но не идентичен, и именно версия Java чаще всего сбивает с толку.
| Фактор | aCis | L2JMobius |
|---|---|---|
| Язык | Java | Java |
| Инструмент сборки | Eclipse + Ant | Eclipse/IDE + Ant |
| База данных | Рекомендуется MariaDB | MySQL 5.7+ или MariaDB 10.3+ |
| Версия Java | Зависит от ревизии: 8 (<381), 11 (381–406), 21 (406+) | Недавние релизы нацелены на современный JDK (текущая линия C4 требует JDK 25); более старые папки хроник могут отличаться |
| Охват | Только Interlude | 40+ хроник, папка на хронику |
Всегда читайте readme.txt внутри конкретной папки хроники или ревизии, прежде чем компилировать. Несовпадения версии Java дают запутанные ошибки сборки, которые выглядят как баги кода.

Точность датапака и поведение в игре
Точность — то, на чём специалисты заявляют о победе, и одновременно самое трудное для проверки по чейнджлогу. Оба проекта стремятся соответствовать официалу, но расставляют приоритеты по-разному.
- aCis делает упор на ИИ и пути в стиле L2OFF для Interlude и раз за разом переносит логику квестов на Java, а не оставляет её наполовину на скриптах.
- L2JMobius выигрывает от многолетних баг-репортов сообщества по множеству хроник; компромисс в том, что каждая отдельная хроника получает долю общего бюджета внимания.
Единственная надёжная проверка — собрать приватную копию и запустить системы, которые вам важны: эпик-боссы, осады, Olympiad, инстансы и квесты, открывающие прогрессию. Сделайте это до прихода игроков, а не после.
Лицензирование, доступ и цена
Оба проекта открыты, но модели доступа различаются так, что влияют на долгосрочные планы.
- L2JMobius держит исходную основу под GPLv3 и выпускает собственный код под MIT. Публичные релизы выходят три раза в год, и каждая линия со временем становится бесплатной. Ранний доступ за донаты временный.
- aCis публикует снимки ревизий открыто, а новейшая работа использует модель вклада — вы делитесь кодом или качественными отчётами, чтобы сохранять доступ. Это убирает деньги из уравнения, но предполагает участие.
Ни один путь не бесплатен в реальном смысле: цена проявляется в вашем времени. L2JMobius просит меньше, чтобы получить актуальный код; aCis просит вкладываться, чтобы оставаться в курсе.
Какая подходит вашему серверу?
Используйте таблицу решений как способ развязать ничью, а не как замену тестированию.
| Ваша ситуация | Лучше подходит |
|---|---|
| Interlude — ваш выбор, нужна самая глубокая база под одну хронику | aCis |
| Вам нужен High Five, Classic, Essence или более новая хроника | L2JMobius |
| Вы можете сменить хронику позже и хотите избежать переписывания | L2JMobius |
| Вы готовы делиться кодом или подробными баг-репортами для сохранения доступа | aCis |
| Вам нужен самый простой путь к актуальному публичному релизу | L2JMobius |
Вердикт: подбирайте сборку под план
Для отдельного проекта Interlude aCis — более сильный специалист. Почти во всём остальном L2JMobius — более безопасный универсал и сборка, которую большинство владельцев реально могут поддерживать в актуальном виде. Что бы вы ни выбрали, сначала проверьте целевую хронику на приватной сборке.
Когда сервер стабилен, следующая задача — чтобы игроки его нашли. Разместите его на L2Calendar бесплатно с точной хроникой и рейтами и используйте VIP-размещение вокруг окна открытия, когда обнаружение особенно важно.
