UtilityPack
Многофункциональное дополнение для серверов Minecraft
Когда управляешь сервером Minecraft, хочется иметь под рукой набор удобных инструментов, которые не конфликтуют друг с другом и не требуют установки десятка отдельных плагинов. UtilityPack как раз решает эту задачу — это сборник полезных механик, объединённых в одном дополнении. Здесь есть и виртуальный верстак, и система домов, и телепортация, и даже наручники для модерации. Всё работает на Paper 1.21.1 с Java 21+, а часть функций опционально использует PacketEvents для обхода клиентских ограничений.
Основные возможности UtilityPack
AutoWorkbench — верстак всегда под рукой
Больше не нужно ставить верстак на землю, чтобы что-то скрафтить. Зажми SHIFT и кликни правой кнопкой по верстаку в руке или инвентаре — откроется виртуальный интерфейс крафта. Это экономит время и место в инвентаре, особенно в походах.
FakeQuit / Ghost Mode — режим призрака
Команда /fakequit скрывает вас из списка игроков на TAB и делает невидимым для обычных пользователей. При этом можно настроить фейковые сообщения о входе и выходе, используя стандартные ванильные уведомления. Мобы перестают вас замечать, а операторы при желании всё равно видят призрака. Идеально для скрытого наблюдения за игроками.
AnvilUnlimited — прощай, «Слишком дорого»
С UtilityPack лимит стоимости на наковальне снимается. Режим UNCAP убирает ограничение, а опциональный обход через PacketEvents позволяет даже в творческом режиме не видеть надпись «Too Expensive». Для Bedrock-клиентов через Geyser может сохраняться визуальное предупреждение, но механика работает — чинить и объединять чары можно без потолка.
DeathLocation и Death Locator Compass
Дополнение асинхронно сохраняет координаты последней смерти в SQLite. Команда /deathloc покажет вашу последнюю точку гибели, а с правами можно посмотреть и чужие смерти. Чтобы не бегать по координатам вслепую, используйте /deathlocator — вы получите компас, указывающий прямо на место смерти.
Handcuffs — наручники для нарушителей
Кольчужный нагрудник с проклятием неснимаемости становится инструментом модерации. Наденьте его на игрока правым кликом, и тот потеряет возможность атаковать, торговать, открывать двери и сундуки. При этом есть, подбирать и выбрасывать предметы можно. Снять наручники разрешено только уполномоченным лицам через SHIFT или CTRL+правый клик.
Новые функции в версии 3
Система спавна и домов
Команда /spawn мгновенно телепортирует на точку спавна мира с настраиваемой задержкой. А система домов позволяет задать несколько точек командой /sethome <имя>, перемещаться по /home и удалять через /delhome. Лимиты домов гибко регулируются пермишенами, например utilities.home.limit.5 для пяти точек. Отдельная фишка — автоматический дом «bed»: ложитесь спать, и координаты кровати сохраняются в тихом режиме.
Телепортация и киты
Игроки могут отправлять запросы на телепортацию через /tpa, а принимающая сторона использует /tpaccept или /tpdeny. Запросы действуют 60 секунд, повторы ограничены кулдауном. Для мгновенного перемещения по координатам служит /tppos с поддержкой селекторов вроде @a, @p и указанием измерения. Киты создаются из вашего инвентаря командой /createkit, настраиваются по кулдауну и одноразовости через /configkit, а хранятся в SQLite.
Динамическая регистрация команд
UtilityPack умеет отключать свои команды, чтобы не конфликтовать с EssentialsX и другими плагинами. Достаточно перечислить их в секции disabled_commands конфига — и регистрация не произойдёт. Это сохраняет совместимость и позволяет комбинировать дополнение с любыми сборками.
Установка и настройка
Требования
- Paper 1.21.1 (или совместимый форк)
- Java 21 или новее
- PacketEvents (опционально, для обхода лимита наковальни в креативе)
Как установить UtilityPack
Скачайте UtilityPack для Minecraft и поместите файл UtilitiesPack.jar в папку plugins/ вашего сервера. После запуска или перезагрузки сервера дополнение сгенерирует конфигурацию и файлы локализации. Если вы пользуетесь лаунчером foxygame.net, то UtilityPack можно добавить в сборку буквально в один клик — каталог дополнений сам подберёт совместимую версию и автоматически обновит её при выходе патча.
Конфигурация и языки
Все настройки хранятся в plugins/UtilitiesPack/config.yml. Вы можете включить или отключить отдельные модули, настроить префикс сообщений, кулдауны и лимиты. Языковые файлы лежат в plugins/UtilitiesPack/lang — поддерживаются русский, английский и итальянский. При включённой опции use_player_locale: true дополнение автоматически подстроит язык под клиент игрока.
Права и LuckPerms
Все пермишены — стандартные Bukkit-узлы, которые легко назначить через LuckPerms. Например, чтобы каждый мог пользоваться спавном, достаточно оставить utilities.spawn со значением true по умолчанию. Для VIP-группы можно выдать доступ к компасу смерти и уведомлениям о гибели. Административные права вроде создания китов или телепортации по координатам по умолчанию только у операторов.
Заключение
UtilityPack для Minecraft — это не просто набор разрозненных команд, а продуманный инструментарий, который закрывает большинство повседневных нужд сервера. Виртуальный крафт, дома, телепортация, модерация и гибкая система прав — всё в одном дополнении, без лишней нагрузки. Благодаря динамической регистрации команд и совместимости с популярными плагинами, UtilityPack легко встраивается в любую сборку, а простота настройки делает его доступным даже новичкам.