Перейти к содержимому

2core

Запускайте два связанных сервера Fabric как отдельные процессы JVM — один мод управляет основным и вторичным сервером с функциями кросс-серверного взаимодействия в реальном времени.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
79
Подписчиков на Modrinth
0
версия
1
Обновлён
20 мая 202620 мая
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.11
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.0.0 от 20 мая 2026
Нужен Fabric Language Kotlin и Fabric API
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

2Core

Запусти второй сервер Fabric как отдельный процесс JVM — один мод, две роли.

Что это?

2Core позволяет запускать два сервера Minecraft на одной машине с помощью одного мода. Основной сервер запускает и управляет вторым сервером как внешним процессом JVM. Оба сервера используют один и тот же JAR мода — роль (основной или второй) определяется автоматически при запуске. Никаких плагинов, прокси и дополнительного ПО.

Возможности

  • Один мод, два сервера — установи один раз, мод сам определит обе роли
  • Синхронизация чата между серверами — сообщения чата, уведомления о входе/выходе и сообщения о смерти передаются между серверами в реальном времени
  • Список игроков — /listother показывает игроков онлайн на другом сервере (доступно всем игрокам)
  • Полное управление процессом — запуск, остановка, перезапуск второго сервера простыми командами
  • Ретрансляция консоли — опционально дублирует вывод консоли второго сервера в консоль основного
  • Автозапуск — опционально запускает второй сервер автоматически при старте основного
  • Настраиваемые сообщения — настрой форматы сообщений о входе/выходе/чате/смерти отдельно для каждого сервера с поддержкой цветовых кодов (&6, &a и т. д.)
  • Безопасный IPC — серверы общаются через TCP-сокет только на localhost, без внешнего доступа

Требования

Minecraft1.21.11
Fabric Loader≥ 0.18.6
Fabric APIлюбой
Fabric Language Kotlin≥ 1.13.0

Только для серверной стороны. Установка на клиент не требуется.

Установка

  1. Установи мод на основной сервер (вместе с Fabric API и Fabric Language Kotlin)
  2. Запусти основной сервер — мод создаст папку 2core/ и файл конфигурации 2core/2core.properties
  3. Помести файлы второго сервера в 2core/ (или настрой copy_mode для автоматического копирования)
  4. Выполни /2core start, чтобы запустить второй сервер Мод автоматически копирует себя в 2core/mods/ — отдельно устанавливать его на второй сервер не нужно.

Команды

Доступны на обоих серверах (всем игрокам)

КомандаОписание
/listotherПоказать игроков онлайн на другом сервере

Админ-команды — только на основном сервере (/2core ...)

КомандаОписание
/2core startЗапустить второй сервер
/2core stopОстановить второй сервер
/2core restartПерезапустить второй сервер
/2core statusПоказать статус, конфиг и информацию о подключении IPC
/2core chatlink on|offВключить или отключить синхронизацию между серверами
/2core console on|offПереключить ретрансляцию консоли второго сервера в основной
/2core cmd <команда>Отправить команду на второй сервер
/2core set <ключ> <значение>Изменить значение конфига без редактирования файла
/2core helpПоказать список команд

Конфигурация

Файл конфига: 2core/2core.properties

КлючПо умолчаниюОписание
copy_modenonenone / launcher / full — как копировать файлы сервера в 2core/
launcher_jarfabric-server-launch.jarИмя jar-файла лаунчера Fabric
vanilla_jarserver.jarИмя jar-файла ванильного сервера
port25566Порт для второго сервера
max_ram_mb1024Максимум RAM для второй JVM (-Xmx)
auto_startfalseАвтоматически запускать второй сервер при старте основного
auto_consolefalseАвтоматически включать ретрансляцию консоли при запуске
chat_linkfalseСинхронизировать чат, вход, выход и события смерти между серверами
ipc_port0Порт IPC для связи между серверами (0 = авто)
join_message_for_primary&6%player% joined the second serverПоказывается на основном сервере, когда игрок заходит на второй
join_message_for_secondary&6%player% joined the main serverПоказывается на втором сервере, когда игрок заходит на основной
leave_message_for_primary&6%player% left the second serverПоказывается на основном сервере, когда игрок выходит со второго
leave_message_for_secondary&6%player% left the main serverПоказывается на втором сервере, когда игрок выходит с основного
chat_format_for_primary&7[&62nd&7] &f<%player%> %message%Формат чата на основном сервере для сообщений со второго
chat_format_for_secondary&7[&61st&7] &f<%player%> %message%Формат чата на втором сервере для сообщений с основного
death_format_for_primary&7[&62nd&7] &c%message%Формат сообщения о смерти на основном сервере из второго
death_format_for_secondary&7[&61st&7] &c%message%Формат сообщения о смерти на втором сервере из основного

Плейсхолдеры: %player%, %message%. Цветовые коды: &0–&9, &a–&f, &l, &o, &r и т. д.

Как это работает

При запуске основного сервера он запускает второй сервер как дочерний процесс JVM с -Dtwocore.role=secondary. Обе JVM запускают один и тот же JAR мода — второй сервер определяет свою роль через системное свойство и пропускает всю логику управления процессами. Связь между серверами (синхронизация чата, запросы списка игроков) происходит через TCP-сокет на localhost, управляемый модом.

Частые вопросы

Как установить 2core?

Установите Fabric под свою версию Minecraft, скачайте 2core под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть 2core?

У 2core есть сборки для Minecraft 1.21.11.

Нужен ли 2core на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее