Мод для Майнкрафт на Fabric, который позволяет создавать серверные порталы из заданных блоков и запускать команду при входе в них. Игрокам с ванильным клиентом не требуется устанавливать мод; при наличии мода на клиенте рамки порталов могут отображаться в цветах, настроенных на сервере.
Возможности
- Рамка портала задаётся любым блоком, а для активации используется выбранный предмет в руке.
- Каждый портал выполняет настроенную серверную команду при использовании.
- Через ProxyCommands портал может переводить игрока на другой сервер.
Как пользоваться
Список настроенных порталов:
/serverportals list
Создание портала:
/serverportals register NAME FRAME_BLOCK LIGHT_UP_ITEM COLOR COMMAND
Например, команда ниже создаёт портал с рамкой из костяных блоков, который активируется оком эндера и отправляет сообщение:
/serverportals register test minecraft:bone_block minecraft:ender_eye black "say hello"
Удаление портала:
/serverportals unregister NAME
Для перехода на другой сервер через ProxyCommands используйте команду вида:
/serverportals register NAME BLOCK ITEM COLOR "proxycommand \"server SERVERNAME\""
После создания, удаления или изменения порталов перезапустите сервер.
Настройки
Конфигурация хранится в /config/server-portals.json5. Для каждого портала задаются его идентификатор, блок рамки, предмет активации, цвет и выполняемая команда. Изменения файла при работающем сервере могут быть перезаписаны командами настройки порталов.
Требования
Требуются Fabric, Fabric API и owo-lib. Для порталов между серверами нужен ProxyCommands.
