Server Portals
Активный0.0
Установок
Последнее обновление
Версии
Server Portals
Данный мод позволяет создавать порталы на стороне сервера, которые активируются при использовании настроенных блоков и предметов. При переходе через портал выполняется заданная команда. Совместим с ванильными клиентами. Если мод установлен и на клиенте, рамка портала может отображаться в различных цветах, настроенных на сервере.
Установка
Для работы мода требуется Fabric, Fabric API и owo-lib. Исходный код проекта доступен на GitHub.
Инструкция по использованию
Важно: После изменения настроек порталов необходимо перезапустить сервер!
Просмотр списка настроенных порталов:
/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
Пример конфигурации
Настройки хранятся в файле /config/server-portals.json5
. Изменения конфигурации во время работы сервера будут перезаписаны командами настройки порталов.
{
"logLevel": 0,
"portals": [
{
"index": "say_hello_portal",
"frameBlockId": "minecraft:bone_block",
"lightWithItemId": "minecraft:ender_eye",
"color": 0,
"command": "say \"hello world\""
},
{
"index": "tp_portal",
"frameBlockId": "minecraft:gold_block",
"lightWithItemId": "minecraft:ender_eye",
"color": 5592575,
"command": "tp @p 0 100 0"
}
]
}
Интеграция с ProxyCommands
Для создания портала на другой сервер используйте команду:
/serverportals register NAME BLOCK ITEM COLOR "proxycommand \"server SERVERNAME\""
Пример:
/serverportals register server_creative minecraft:bone_block minecraft:ender_eye black "proxycommand \"server creative\""
Известные проблемы
В логах сервера может появляться сообщение об ошибке при регистрации портала без измерения, но команда будет выполняться корректно.