
Server Utilities
Активный0.0
Установок
Последнее обновление
Версии
Server Utilities
Бета-версия v2.1.9.4
Данный релиз предназначен для версий 1.16.5 и 1.17.1. Основные нововведения — магазины в сундуках и интеграция с Discord.
Мод Server Utilities значительно расширяет возможности Minecraft-серверов, добавляя множество полезных функций для управления игровым процессом. Он предоставляет администраторам инструменты для создания сложной системы рангов, экономики и настройки прав доступа к командам.
Основные возможности
Server Utilities вносит в игру множество команд, систему рангов, права доступа, экономическую систему и другие полезные функции. Мод полностью перерабатывает стандартную систему разрешений Minecraft, позволяя владельцам серверов создавать ранги с определенными привилегиями и возможностями.
Особенностью мода является добавление цветовых кодов, которые можно использовать в названиях рангов, никнеймах и чате. Мод требуется устанавливать только на сервер. У клиентов есть два варианта: также установить мод или использовать ресурспак для перевода сообщений от мода. Альтернативно, переводы можно отключить в конфигурации функций сервера, что переведет все сообщения мода на английский для всех игроков.
Разработка мода продолжается, и по мере готовности новые функции будут добавляться в релизы.
Стадии разработки
Мод проходит несколько стадий разработки. Официальные версии публикуются здесь, бета-версии добавляются в Discord для тестирования и поиска ошибок, а альфа-сборки доступны для патронов.
Команды мода
Общие правила использования команд:
- Аргументы в квадратных скобках [ ] обязательны
- Аргументы в фигурных скобках { } необязательны
- Все команды, разрешения, задержки и кулдауны настраиваются
- При использовании команд телепортации: если игрок двигается до завершения задержки, телепортация отменяется, но кулдаун не начинается
Основные команды
Команда | Аргументы | Описание | Права доступа |
---|---|---|---|
/spawn | нет | Телепортирует игрока на точку спавна | serverutils.spawn |
/setspawn | нет | Устанавливает точку спавна сервера в текущее местоположение | serverutils.setspawn |
/warp | [варп] | Телепортирует игрока к указанному варпу | serverutils.warp |
/warps | нет | Показывает список всех варпов на сервере | serverutils.warps |
/setwarp | [варп] | Устанавливает текущее местоположение как указанный варп | serverutils.setwarp |
/delwarp | [варп] | Удаляет указанный варп | serverutils.delwarp |
/home | {дом} | Телепортирует игрока к его дому "Home" или указанному дому | serverutils.home |
/homes | нет | Показывает все текущие дома игрока | serverutils.homes |
/sethome | {дом} | Устанавливает текущее местоположение как дом "Home" или указанный дом | serverutils.sethome |
/delhome | {дом} | Удаляет дом "Home" или указанный дом | serverutils.delhome |
/back | нет | Телепортирует игрока на предыдущее местоположение | serverutils.back |
/rtpnear | нет | Телепортирует игрока в случайное место поблизости | serverutils.rtpnear |
/rtp | нет | Телепортирует игрока в случайное место | serverutils.rtp |
/rtpfar | нет | Телепортирует игрока в случайное отдаленное место | serverutils.rtpfar |
/tpa | [игрок] | Отправляет запрос указанному игроку на телепортацию к нему | serverutils.tpa.base |
/tpahere | [игрок] | Отправляет запрос указанному игроку на телепортацию к вам | serverutils.tpahere |
/tpaccept | нет | Принимает ожидающий запрос на телепортацию | serverutils.tpaccept |
/tpdeny | нет | Отклоняет ожидающий запрос на телепортацию | serverutils.tpdeny |
/repair | {all} | Чинит предмет в руке до полной прочности | serverutils.repair.one / serverutils.repair.all |
/heal | {игрок} | Лечит указанного игрока или себя | serverutils.heal.self / serverutils.heal.other |
/feed | {игрок} | Кормит указанного игрока или себя | serverutils.feed.self / serverutils.feed.other |
/god | {игрок} | Включает/выключает режим бога для указанного игрока или себя | serverutils.god.self / serverutils.god.other |
/fly | {игрок} | Включает/выключает полет для указанного игрока или себя | serverutils.fly.self / serverutils.fly.other |
/bomb | {игрок} | Сбрасывает TNT на указанного игрока | serverutils.bomb |
/drown | {игрок} | Создает воду вокруг указанного игрока, заменяя воздух | serverutils.drown |
/smite | {игрок} | Ударяет молнией указанного игрока | serverutils.smite |
/nickname | {имя}{игрок} | Изменяет ваш никнейм или сбрасывает его / Изменяет никнейм указанного игрока | serverutils.nick.self / serverutils.nick.other |
/endchest | нет | Открывает эндер-сундук игрока | serverutils.endchest |
/gamemode | [режим] | Изменяет игровой режим пользователя | serverutils.gamemode |
/claim | нет | Захватывает чанк, в котором стоит игрок | serverutils.claim |
/claimflag | [флаг][значение] | Изменяет флаги захвата игрока | serverutils.claimflag |
/clearlag | [тип для очистки] | Удаляет определенные сущности из мира для улучшения производительности | serverutils.clearlag |
/rankup | {ранг} | Изменяет ранг игрока или показывает доступные ранги для повышения | serverutils.rankup |
/trust | [игрок] | Дает игроку разрешения в ваших захватах | serverutils.trust |
/untrust | [игрок] | Убирает разрешения игрока в ваших захватах | serverutils.untrust |
Команды управления правами
Команда | Аргументы | Описание | Права доступа |
---|---|---|---|
/permission add | [игрок][право] | Добавляет указанное право игроку | serverutils.permission |
/permission remove | [игрок][право] | Убирает указанное право у игрока | serverutils.permission |
/permission clear | [игрок] | Убирает все права у игрока (кроме прав ранга) | serverutils.permission |
/permission list | {фильтр} | Показывает все права по фильтру или все права | serverutils.permission |
Команды наборов
Команда | Аргументы | Описание | Права доступа |
---|---|---|---|
/kit | [набор] | Выдает пользователю указанный набор, если у него есть права | serverutils.kit.base |
/kit add | [набор] | Добавляет предмет в руке в указанный набор | serverutils.kit.modify |
/kit cooldown | [набор][кулдаун] | Устанавливает кулдаун для указанного набора | serverutils.kit.modify |
/kit create | [набор] | Создает набор с указанным именем | serverutils.kit.modify |
/kit delete | [набор] | Удаляет указанный набор | serverutils.kit.modify |
/kit info | [набор] | Показывает содержимое набора | serverutils.kit.base |
/kit permission | [набор] | Показывает права для набора | serverutils.kit.modify |
/kit remove | [набор] | Убирает предмет из указанного набора | serverutils.kit.modify |
Команды рангов
Команда | Аргументы | Описание | Права доступа |
---|---|---|---|
/rank | нет | Показывает информацию о ваших рангах | serverutils.rank.self |
/rank add | [игрок][ранг] | Добавляет указанный ранг игроку | serverutils.rank.modify |
/rank remove | [игрок][ранг] | Убирает указанный ранг у игрока | serverutils.rank.modify |
/rank create | [ранг] | Создает новый ранг | serverutils.rank.modify |
/rank delete | [ранг] | Удаляет указанный ранг | serverutils.rank.modify |
/rank permission add | [ранг][право] | Добавляет право указанному рангу | serverutils.rank.modify |
/rank permission remove | [ранг][право] | Убирает указанное право у ранга | serverutils.rank.modify |
/rank priority | [ранг][вес] | Устанавливает важность ранга (влияет на используемый префикс) | serverutils.rank.modify |
/rank prefix | [ранг][префикс] | Устанавливает префикс для ранга (поддерживает цветовые коды в кавычках) | serverutils.rank.modify |
/rank suffix | [ранг][суффикс] | Устанавливает суффикс для ранга (поддерживает цветовые коды в кавычках) | serverutils.rank.modify |
Дополнительные возможности
Локализация: Сообщения мода переводятся на язык игрока при использовании мода или ресурспака на клиенте. Если клиенты не используют мод или ресурспак, администратор сервера может отключить переводы в конфигурации функций, что переведет все сообщения на английский.
Система рангов: При входе на сервер игрок получает ранг default. Этот ранг можно изменять и настраивать по желанию.
Настройка команд: Каждая команда мода настраивается в файле Commands.toml. Можно изменять задержки, кулдауны, стоимость, права доступа, псевдонимы и включать/отключать команды.
Цветовые коды: Мод добавляет два новых цветовых кода:
- &g - делает последующий текст радужным
- &h - делает текст праздничным (цвета меняются в зависимости от месяца, настраивается в Feature.toml)
Префиксы и суффиксы рангов, а также никнеймы поддерживают цветовые коды. Для использования цветовых кодов текст нужно заключать в кавычки, например: /rank prefix default "&8[&7Player&8]"
Если у вас есть предложения по улучшению мода, присоединяйтесь к Discord-сообществу и поделитесь своими идеями. Все предложения добавляются в список планируемых функций. Разработчик регулярно работает над модом в голосовом чате с демонстрацией экрана.