SignPort
Создавайте именованные якоря и используйте таблички как порталы для быстрого перемещения по Minecraft.
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 706
- Подписчиков на Modrinth
- 1
- версий
- 18
- Обновлён
- 21 сентября 202621 сент.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
SignPort
SignPort — это мод для Fabric, который превращает обычные таблички в именованные порталы для путешествий. Создайте якорь, напишите его имя на табличке и кликните по табличке правой кнопкой мыши, чтобы телепортироваться.
Оригинальный проект от approved (GitHub) — approved (Modrinth). Проект опубликован с их явного разрешения.
Возможности
- Создавайте, группируйте, просматривайте, фильтруйте, сортируйте, удаляйте именованные якоря и телепортируйтесь к ним.
- Превращайте таблички в порталы с помощью
[sp]или[signport]. - Нацеливайтесь на якоря в текущем измерении или в другом измерении.
- Просматривайте ближайшие якоря с помощью
/sp anchor near [radius]. - Используйте автодополнение по Tab для имён якорей и групп.
- Поддерживает текст на лицевой и обратной стороне таблички, сначала проверяя сторону, к которой обращён игрок.
- Окрашивает маркер портала в зелёный для действительных целей и в красный для отсутствующих.
- Опциональные клиентские функции добавляют подсказки HUD при наведении, браузер якорей, автодополнение в редакторе табличек и форму SignPort Template для заполнения действительных портальных табличек.
- Опциональная интеграция с BlueMap публикует маркеры якорей на вашей веб-карте.
- Поддерживает LuckPerms через
fabric-permissions-apiс откатом на ванильные проверки оператора.
Опциональные интеграции
Основные функции порталов и команд SignPort работают на стороне сервера. Ванильные клиенты могут подключаться и использовать портальные таблички как обычно.
- Клиентский мод SignPort: опционален на клиентах игроков. Когда и клиент, и сервер имеют установленный SignPort, клиент получает синхронизированные данные о якорях и правах. Это включает подсказки HUD при наведении на портальную табличку, браузер якорей, открываемый клавишей
J, автодополнение в редакторе табличек и кнопку SignPort Template, доступную при наличии прав. - BlueMap: опциональная серверная интеграция. Когда BlueMap установлен, SignPort публикует якоря как наборы маркеров по измерениям. Включено по умолчанию.
- LuckPerms или другой провайдер
fabric-permissions-api: опциональный серверный провайдер прав. Без него SignPort использует ванильные уровни оператора как запасной вариант. - ModMenu: опциональная запись настроек на стороне клиента. Если ModMenu установлен, SignPort появляется в списке конфигураций ModMenu.
Формат таблички
строка 1: любой текст
строка 2: [sp] или [signport]
строка 3: имя-якоря
строка 4: опциональный id измеренияПримеры:
Spawn
[sp]
spawnNether Hub
[signport]
hub
netherДопустимые значения измерения для строки 4: overworld, nether, end, the_nether, the_end или любой полный namespace ID, например minecraft:overworld или mymod:custom_dimension.
Команды
/signport anchor create <name>
/signport anchor create <name> <group>
/signport anchor create <name> <x> <y> <z>
/signport anchor setgroup <name> <group>
/signport anchor list [filter] [page] [--sort=name|distance|recent]
/signport anchor near [radius] [page]
/signport anchor delete <name>
/signport anchor delete all
/signport tp <name>Короткий псевдоним /sp можно использовать вместо /signport.
Права
SignPort работает с LuckPerms через fabric-permissions-api. Если провайдер прав не установлен, используется откат на ванильные проверки оператора.
| Право | По умолчанию |
|---|---|
signport.anchor.create | уровень оператора 2 |
signport.anchor.delete | уровень оператора 2 |
signport.anchor.list | уровень оператора 2 |
signport.teleport.command | все |
signport.sign.create | уровень оператора 2 |
signport.sign.edit | уровень оператора 2 |
signport.sign.break | уровень оператора 2 |
signport.sign.use | все |
Конфигурация
При первом запуске сервера SignPort создаёт config/signport.json со следующими серверными настройками:
| Настройка | По умолчанию | Описание |
|---|---|---|
teleportCommandDefault | true | Позволяет всем использовать /sp tp, когда провайдер прав не переопределяет это. |
signUseDefault | true | Позволяет всем использовать портальные таблички, когда провайдер прав не переопределяет это. |
protectedActionOpLevel | 2 | Ванильный уровень оператора как запасной вариант для защищённых действий с якорями и портальными табличками. |
crossDimensionPortalSigns | true | Позволяет строке 4 на табличках нацеливаться на другое измерение. |
safeTeleportSearch | true | Ищет безопасное место рядом для стояния перед телепортацией. |
anchorListPageSize | 10 | Количество якорей, отображаемых на странице /sp anchor list. |
defaultNearRadius | 128 | Радиус по умолчанию для /sp anchor near. |
bluemapEnabled | true | Включает маркеры якорей BlueMap, когда BlueMap установлен. |
При установке на клиенте SignPort создаёт config/signport-client.json со следующими клиентскими настройками:
| Настройка | По умолчанию | Описание |
|---|---|---|
hudHintEnabled | true | Показывает подсказки поиска порталов по табличкам в хотбаре. |
browserKeybindEnabled | true | Включает горячую клавишу браузера якорей. Перезапустите игру после изменения этого значения. |
signEditorAutocompleteEnabled | true | Включает автодополнение имён якорей при редактировании табличек. |
signTemplateButtonEnabled | true | Показывает кнопку SignPort Template, когда сервер сообщает, что игрок может создавать портальные таблички. |
Требования
- Fabric Loader
- Fabric API
- Java 25
Установите SignPort на сервер. Игрокам не нужно устанавливать его на клиенты, но установка того же jar на клиенте включает дополнительные клиентские помощники, перечисленные выше.
Модпаки и распространение
Вы можете включать SignPort в модпаки.
Для модпаков Modrinth предпочтительно добавлять SignPort как зависимость проекта, чтобы пользователи скачивали официальный файл с этой страницы.
Если вы распространяете jar напрямую вне Modrinth, сохраните уведомление о лицензии LGPL-3.0-only, укажите авторство оригинального проекта/автора и дайте ссылку на этот проект или исходный код на GitHub. Изменённые версии должны соответствовать условиям лицензии LGPL-3.0-only.
Частые вопросы
Как установить SignPort?
Установите Fabric под свою версию Minecraft, скачайте SignPort под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть SignPort?
У SignPort есть сборки для Minecraft 1.21.10, 26.1.2–26.3.
Нужен ли SignPort на сервере?
Нужен на сервере; в игре — по желанию