Sortal: умная телепортация через знаки на серверах Minecraft
Minecraft — это бескрайний мир, где каждый сервер стремится сделать путешествия игроков удобнее. Плагин Sortal решает именно эту задачу: он позволяет создавать знаки, которые мгновенно переносят вас в заданную точку. Больше не нужно запоминать координаты или просить администратора о помощи — достаточно одного клика по табличке.
Что умеет Sortal и почему он полезен
Sortal превращает обычные деревянные таблички в порталы. Вы задаёте варп — точку на карте — и привязываете её к знаку. После этого любой игрок с нужными правами может активировать телепорт. Это идеально подходит для спавна, магазинов, арен и временных событий. Плагин работает с экономикой: можно установить стоимость за создание знака и за каждое использование, а также ограничить количество применений для одного игрока или общее число телепортаций.
Гибкая система прав позволяет тонко настроить доступ: разрешить определённым группам только использовать варпы, а администраторам — создавать и удалять их. Поддерживается хранение данных как в плоских файлах, так и в MySQL, что удобно для крупных сетей серверов. Встроенный автообновлятор сам проверяет новые версии на BukkitDev, но при желании его можно отключить в конфигурации.
Установка и первый запуск
Установка Sortal элементарна: скачайте jar-файл и переместите его в папку plugins вашего сервера. После первого запуска плагин сгенерирует конфигурационный файл, в котором вы сможете включить MySQL, задать цены по умолчанию и изменить другие параметры. Если вы играете на клиенте с модами и хотите расширить возможности одиночной игры, обратите внимание на удобные лаунчеры. Например, через лаунчер foxygame.net можно легко установить популярные моды прямо из меню — это современное решение, которое экономит время и избавляет от ручного копирования файлов.
Команды: полный список возможностей
Sortal предлагает интуитивно понятную систему команд. Ниже приведён перечень с пояснениями. В угловых скобках указаны обязательные аргументы, в квадратных — необязательные.
- /sortal warp-setwarp <варп> — создать варп на вашей текущей позиции.
- /sortal delwarp-delete <варп1> [варп2] [варп3]... — удалить один или несколько варпов.
- /sortal list [страница] — показать список всех варпов с разбивкой по страницам.
- /sortal version — вывести текущую версию и сборку плагина.
- /sortal register <варп> — привязать существующий варп к знаку, на который вы смотрите.
- /sortal unregister — отвязать варп от знака.
- /sortal setprice-setcost-price <цена> — установить стоимость использования для знака, на который вы смотрите.
- /sortal setprice-setcost-price warp <варп> <цена> — задать цену для конкретного варпа.
- /sortal convert — конвертировать хранилище из MySQL в плоский файл или обратно (только для операторов).
- /sortal help — показать справку по всем командам.
- /sortal goto-warpto <варп> — телепортироваться к варпу напрямую, без использования знака.
- /sortal uses-setuses <количество> [player-total] — установить лимит использований для знака (по умолчанию на каждого игрока, с флагом total — общий).
- /sortal uses-setuses warp <варп> <количество> [player-total] — установить лимит для варпа.
Права и тонкая настройка доступа
Sortal использует систему permissions для разграничения возможностей. Вы можете выдавать узлы как глобально, так и на отдельные варпы, если в конфиге включён параметр perWarpPerm.
- sortal.createwarp — доступ к /sortal setwarp.
- sortal.delwarp — доступ к /sortal delwarp.
- sortal.list — просмотр списка варпов.
- sortal.unregister — отвязка знака.
- sortal.register — привязка варпа к знаку.
- sortal.setprice — изменение цены.
- sortal.directwarp — прямой телепорт через /sortal goto.
- sortal.directwarp.<варп> — доступ к конкретному варпу через /sortal goto.
- sortal.setuses — установка лимитов использований.
- sortal.placesign — возможность создать знак-телепорт.
- sortal.warp — базовое право на использование любых знаков телепортации.
- sortal.warp.<варп> — доступ к конкретному варпу через знак (при perWarpPerm=true).
Как выглядит знак Sortal
После привязки варпа знак отображает информацию в понятном виде. Для телепортации по координатам X, Y, Z используется один формат, а для именованных варпов — другой. Игроку достаточно кликнуть правой кнопкой мыши, чтобы переместиться. Если настроена стоимость, плагин автоматически проверит баланс (при наличии экономического плагина) и спишет нужную сумму.
Практический пример: спавн за пару кликов
Представьте, что вы администратор сервера и хотите сделать быстрый доступ к спавну из любой точки. Создайте варп командой /sortal setwarp spawn, стоя в нужном месте. Затем поставьте табличку в людном месте, наведите на неё взгляд и введите /sortal register spawn. Готово — теперь любой игрок с правом sortal.warp.spawn может вернуться на спавн одним нажатием. При желании добавьте цену в 10 алмазов: /sortal setprice 10, глядя на знак.
Заключение
Sortal — это лёгкий, но мощный инструмент для организации перемещений на сервере. Он не перегружает ядро, поддерживает гибкие лимиты и экономику, а настройка интуитивно понятна даже новичкам. Плагин станет отличным дополнением к любому публичному или приватному миру, избавляя игроков от рутины и делая геймплей динамичнее. Попробуйте Sortal на своём сервере, и вы увидите, как простые знаки превращаются в удобную транспортную сеть.