vTrash для Minecraft: корзина с Discord-вебхуками и настройкой GUI

vTrash — плагин для Minecraft с корзиной, Discord-вебхуками и гибкой настройкой. Удаляйте предметы безвозвратно и ведите логи действий игроков.

Скачать vTrash для Minecraft 1.21.2

Оригинальное название: vTrash

Версии Minecraft: 1.21.2

Загрузчик: Forge

ФайлMCЗагрузчикРазмер
vTrash-1.0.jar1.21.2Forge41 КБСкачать

vTrash

Каждый администратор сервера Minecraft знает, как быстро инвентари игроков забиваются ненужным хламом. Выбрасывать предметы на землю — не выход: они создают лаги и засоряют мир. Именно для таких случаев создан vTrash — лёгкий и умный плагин, добавляющий в игру удобную корзину с графическим интерфейсом. Вы просто перетаскиваете предметы в специальное меню, и они безвозвратно удаляются, а все действия могут записываться в Discord-канал благодаря встроенной системе вебхуков.

Что такое vTrash?

vTrash для Minecraft — это не просто мусорное ведро, а полноценный инструмент для очистки инвентаря с расширенными возможностями. Плагин создаёт 54-слотовое меню, в котором игроки могут быстро избавиться от любых предметов. При этом администраторы получают детальные логи: кто, когда и какие вещи выбросил. Всё это работает на современных серверных ядрах и практически не нагружает сервер.

Основные возможности vTrash

  • Мгновенное удаление предметов через интуитивный drag-and-drop интерфейс.
  • Полная кастомизация меню: цвет рамки, материал кнопок, заголовок и текст сообщений.
  • Три типа Discord-вебхуков для логирования событий, команд и удалённых предметов.
  • Административная панель для управления вебхуками прямо из игры.
  • Статистика по каждому игроку: сколько предметов и когда было выброшено.
  • Поддержка PlaceholderAPI, Vault и плагинов экономики для настройки переработки предметов.

Требования и совместимость

Плагин ориентирован на актуальные версии Minecraft и работает на Paper, Purpur, Spigot, Bukkit, Leaf, PufferFish и даже Cardboard (хотя последний не тестировался полностью). Минимальная версия игры — 1.20, а рекомендуемая — 1.21.4. Для запуска потребуется Java 17 или новее. Если вы хотите использовать функцию переработки с вознаграждением, дополнительно понадобятся Vault и EssentialsX или vEssentials. Также пригодится PlaceholderAPI для расширенной кастомизации сообщений.

Как установить vTrash

Установка vTrash не отличается от большинства серверных плагинов. Скачайте vTrash с официального источника — обычно это файл vTrash.jar. Поместите его в папку plugins вашего сервера. Перезапустите сервер или выполните команду /reload, чтобы плагин загрузился. После этого в папке plugins/vTrash автоматически появятся конфигурационные файлы: config.yml, messages.yml и webhook.yml. Если вы пользуетесь лаунчером foxygame.net, то vTrash доступен в его каталоге дополнений для установки в один клик, что избавляет от ручной загрузки и сразу подбирает совместимую версию.

Команды и управление

Основная команда — /trash, но у неё есть алиасы: /dustbin, /garbage и /bin. Игроки могут открыть корзину простым вводом /trash, а для переработки предметов с возможным вознаграждением используется /recycle (или /recbin). Администраторам доступен расширенный набор команд:

  • /trash reload — перезагрузить все конфигурации и сообщения.
  • /trash features webhook enable/disable — включить или отключить все вебхуки разом.
  • /trash features webhook add <тип> — добавить новый вебхук для логов, команд или предметов.
  • /trash features webhook update <тип> — обновить существующий вебхук.
  • /trash features webhook remove <тип> — удалить вебхук.

Система вебхуков Discord

Одна из главных фишек vTrash — интеграция с Discord. Вы можете настроить три независимых вебхука, каждый из которых отвечает за свой тип событий:

  • Logs Webhook — срабатывает при включении, выключении и перезагрузке плагина. Передаёт название события, имя сервера, версию плагина и время.
  • Commands Webhook — фиксирует каждый вызов команды /trash. В лог попадают имя игрока, UUID, координаты и мир.
  • Items Webhook — активируется, когда игрок закрывает меню корзины с предметами внутри. Вы получаете список удалённых вещей, их количество, время и дополнительные поля.

Все вебхуки проверяются на валидность при запуске, а нерабочие URL-адреса автоматически отклоняются с записью в консоль.

Настройка интерфейса и конфигурация

Меню корзины по умолчанию состоит из 54 слотов, обрамлённых цветной рамкой (светло-голубое стекло). В центре нижнего ряда расположена кнопка закрытия, которая мгновенно удаляет все оставленные предметы. Вы можете изменить материал рамки, цвет, текст кнопки и заголовок окна в файле config.yml. Все игровые сообщения, включая подсказки и уведомления, настраиваются в messages.yml с поддержкой стандартных цветовых кодов и HEX-цветов. Защищённые слоты не позволяют игрокам взаимодействовать с рамкой и кнопкой, что исключает случайные ошибки.

Права доступа

vTrash использует простую систему разрешений, которая легко интегрируется с любым менеджером прав:

  • vtrash.use — доступ к корзине (по умолчанию true для всех).
  • vtrash.recycle — возможность использовать меню переработки с наградой (по умолчанию false).
  • vtrash.reload — перезагрузка конфигов (только для операторов).
  • vtrash.admin — полный доступ к управлению вебхуками и расширенным функциям (только для операторов).

Заключение

vTrash — это именно тот плагин, который должен быть на каждом сервере Minecraft, где ценят порядок и прозрачность. Он не только помогает игрокам быстро избавляться от мусора, но и даёт администраторам мощные инструменты мониторинга через Discord. Лёгкий, настраиваемый и совместимый с большинством популярных ядер, vTrash станет отличным дополнением к вашему серверу. Попробуйте его в деле, и вы забудете о захламлённых инвентарях и бесконечных дропах на земле.