Описание
L2J Mobius (официальный сайт l2jmobius.org) — открытый эмулятор серверной части Lineage 2, написанный на языке Java. Проект развивается волонтёрами под маркой Mobius Development и продолжает линию L2J — давнего open-source движка Lineage 2. Эмулятор реализует серверную логику игры (бой, квесты, экономику, социальные системы) без официального серверного кода NCSoft. Проект подчёркивает, что не связан ни с одним издателем игры.
В репозитории на GitLab лежит около 40 отдельных сборок — от ранней Harbingers of War до поздних версий Essence. Целевая аудитория — администраторы частных серверов и разработчики, которые хотят развернуть и настроить собственный сервер Lineage 2.
Поддерживаемые хроники
Каждая редакция Lineage 2 в L2J Mobius лежит в репозитории отдельной папкой и развивается независимо. Состав по данным репозитория (сентябрь 2026 года):
Main-линейка
- C1 Harbingers of War, C4 Scions of Destiny
- CT0 Interlude, CT2.4 Epilogue, CT2.6 High Five
- Поздний Main: Ertheia, Underground, Helios, Grand Crusade, Salvation, Fafurion, Prelude of War, Homunculus, Return of the Queen Ant, Master Class, Shinemaker, Superion, Orc Village, Wolf Waker, Samurai Crow
Classic-линейка
- Classic 1.0, 1.5 Age of Splendor, 2.0 Saviors, 2.5 Zaken, 2.7 Antharas
- 2.9 Secret of Empire, 2.9.5 Saviors, 3.0 The Kamael, 3.5 Tales Untold
Essence
- Essence 4.2 Dwelling of Spirits, 5.2 Frost Lord, 6.3 Crusader, 7.3 Seven Signs, 8.3 Guardians, 9.1 Warg, 9.2 Rose Vain, 10.1 Samurai Crow
Архитектура и лицензия
L2J Mobius написан на Java, что упрощает развёртывание на разных ОС. Ключевые принципы, описанные в README проекта:
- Одна хроника — одна сборка. Нет единого ядра с флагами версий; каждая хроника развивается и собирается отдельно.
- Только оригинальный код. Проект заявляет, что принимает только собственный код участников, написанный по наблюдению за сетевым протоколом, и не принимает декомпилированный или утёкший проприетарный код.
- Лицензия. Новый и переписанный код распространяется под MIT, ещё не переписанный — под GPLv3; проект постепенно переводит всю кодовую базу на MIT. Лицензию конкретного файла определяет его заголовок.
- Модель релизов. Публичные релизы выходят три раза в год; участники, делящиеся кодом, и донаторы получают временный ранний доступ к текущей разработке. Весь код со временем становится общедоступным бесплатно.
Для кого
L2J Mobius — инструмент для технических специалистов. Он не является готовым игровым сервером с аудиторией: это программная платформа для тех, кто хочет:
- Развернуть собственный частный сервер Lineage 2 для сообщества или тестирования;
- Изучить архитектуру сетевых MMORPG — проект широко используется как учебный материал;
- Разработать кастомные механики — моды, ивент-системы, балансировочные правки поверх эмулятора;
- Исследовать исторические версии Lineage 2, недоступные на официальных серверах.
Конечным игрокам L2J Mobius «напрямую» не виден: они взаимодействуют с сервером, администратор которого мог использовать Mobius как основу.
Сопутствующие инструменты
Помимо серверного эмулятора, команда Mobius Development поддерживает смежные проекты:
- L2ClientDat — редактор .dat-файлов клиента Lineage 2 (данные предметов, строки, квесты). Полезен для локализации и кастомизации клиента.
- Форум l2jmobius.org — площадка для обсуждения сборок, баг-репортов и установки.
- Вики l2jmobius.org/wiki — документация по установке, конфигурации и разработке.
Ограничения и риски
Использование L2J Mobius сопряжено с рядом практических ограничений, о которых следует знать:
- Правовой статус. Сам проект позиционирует разработку эмулятора как законную обратную разработку, но прямо оговаривает, что запуск публичного игрового сервера может иметь иные правовые последствия в зависимости от юрисдикции, и рекомендует консультацию юриста. Права на игру Lineage 2 принадлежат NCSoft.
- Эмуляция ≠ оригинал. Ни один эмулятор не воспроизводит поведение оригинального сервера с точностью 100%. Возможны расхождения в механиках, балансе и поведении NPC.
- Требует технических знаний. Установка, настройка и поддержка сервера требуют знания Java, SQL и серверного администрирования. Готовой «кнопки» для запуска сервера нет.
Ссылки
- Официальный сайт: l2jmobius.org
- Репозиторий: gitlab.com/MobiusDevelopment/L2J_Mobius
- Вики: l2jmobius.org/wiki
- L2ClientDat: github.com/MobiusDevelopment/L2ClientDat
- Базовая статья: Lineage 2 на ММОРПГ Вики