Fabric мод, предоставляющий следующие возможности:
- Расширенная настройка встроенного сервера (Режим онлайн, PvP, Максимум игроков, MOTD)
- Использование амперсандов (
&
) для форматирования текста вместо символов параграфа (§
) и переменных (например${username}
,${world}
) в MOTD - Изменение настроек во время игры (включая порт) и остановка сервера без выхода из мира
- Сохранение настроек глобально или для конкретного мира (настройки загружаются автоматически с приоритетом для мировых, затем глобальных, затем системных)
- Управление правами на использование читов через команды
/op
и/deop
с возможностью использовать читы в одиночной игре без открытия LAN - Система банов через
/ban
,/ban-ip
,/banlist
,/pardon
и/pardon-ip
, а также вайтлист через/whitelist
- Публикация сервера за пределами локальной сети через туннели (поддержка ngrok)
Мод позволяет запускать LAN-мир нажатием Enter, сохраняет игровой режим для повторно подключающихся игроков и расширяет функционал команды /publish
:
/publish [<port>] [<onlineMode>] [<pvpEnabled>] [<maxPlayers>] [<defaultGameMode>] [<tunnel>] [<motd>]
/publish [perworld|global|system] [<port>] [<onlineMode>] [<pvpEnabled>] [<maxPlayers>] [<defaultGameMode>] [<tunnel>] [<motd>]
/publish stop
Форматирование MOTD
Амперсанды (&
) заменяются на символы параграфа. Для вывода реального амперсанда используйте двойной символ (&&
). Поддерживаются переменные:
${username}
— имя хоста${world}
— название мира
Сохранение настроек
Настройки хранятся в .minecraft/config/customlan.toml (глобально) и data/customlan.dat (для миров). Приоритет загрузки: мировые → глобальные → системные.
Система операторов
Команды /op
//deop
работают аналогично выделенным серверам. Список операторов сохраняется в ops.json мира. Уровни привилегий настраиваются через редактирование файла.
Баны и вайтлист
Используются стандартные файлы banned-players.json, banned-ips.json и whitelist.json. Включение вайтлиста не приводит к кику игроков.