ChestRefiller: Авторефилл и рандомизация лута в Minecraft

ChestRefiller — плагин для Minecraft, автоматически пополняющий сундуки случайным лутом. Настройка шансов, поддержка модов и копирование точного содержимого.

Скачать chestrefill для Minecraft 1.20.6

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

Версии Minecraft: 1.20.6

ФайлВерсияЗагрузчикРазмер
chestrefill-1.0.0.jar1.20.6—48 КБСкачать

ChestRefiller

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

Что такое ChestRefiller?

ChestRefiller — это плагин для серверов на базе Arclight и Bukkit/Spigot API, созданный специально для версии Minecraft 1.21.1. Он не требует клиентских модов и работает полностью на стороне сервера. Основная задача — рефилл лута в сундуках, двойных сундуках, сундуках-ловушках и бочках. При этом плагин не сканирует всю карту, а действует только в радиусе вокруг игрока, обрабатывая исключительно загруженные блоки. Такой подход сводит лаги к минимуму и не нагружает сервер лишними вычислениями.

Если вы ищете, где скачать ChestRefiller для Minecraft, то найти актуальную сборку можно на крупных репозиториях плагинов. А для тех, кто ценит удобство, лаунчер foxygame.net предлагает встроенный каталог дополнений — ChestRefiller добавляется буквально в один клик, и вам не придётся вручную следить за обновлениями.

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

Гибкость настройки — главная фишка ChestRefiller. Вы не просто включаете автозаполнение, а тонко управляете каждым аспектом лута:

  • Взвешенные шансы — каждая запись в пуле добычи имеет свой процент выпадения (chancePercent). Хотите, чтобы алмазы появлялись реже, а уголь чаще? Просто настройте веса.
  • Случайное размещение по слотам — предметы распределяются не последовательно, а в случайные ячейки контейнера. Это делает каждый сундук непредсказуемым.
  • Лимиты на контейнер — отдельные параметры itemsPerContainer для сундуков и бочек, а также глобальный и индивидуальный maxPerItemPerContainer не дают одному предмету заполонить всё пространство.
  • Режимы заполнения — clearBeforeRefill полностью очищает контейнер перед новым лутом, либо плагин заполняет только пустые слоты, сохраняя уже лежащие вещи.
  • Случайное количество в стаке — можно задать диапазон amountMin и amountMax для каждого предмета или использовать глобальные значения.
  • Дубликаты под контролем — флаг allowDuplicates разрешает или запрещает повторение одного предмета в разных слотах одного контейнера.

Поддержка модовых предметов и копирование сундуков

Одна из самых мощных особенностей ChestRefiller — работа с предметами из модов. Достаточно указать namespaced ID вроде modid:item_name в секциях loot или lootMap, и плагин корректно обработает запись. Если ID окажется невалидным, сервер не упадёт — в консоль просто выведется предупреждение, а проблемный предмет будет пропущен. Это открывает безграничные возможности для модпаков и кастомных сборок.

Ещё один козырь — команда /savechest. Она позволяет сохранить точное содержимое любого контейнера в конфиг. Плагин считывает непустые слоты и записывает их в savedItems, полностью сохраняя метаданные, зачарования, описания и кастомные NBT-теги. Нумерация слотов начинается с единицы, так что первый слот — это 1, четвёртый — 4. Потом вы можете ссылаться на сохранённые слоты прямо в пуле лута: item: 4, savedSlot: 32 или даже item: saved:32. В lootMap это выглядит как 4: 25 или saved:32: 10. Такой подход идеален для копирования редких кастомных предметов без риска потерять их уникальные свойства.

Команды и права

Управление ChestRefiller сводится к трём простым командам:

  • /chestrefill <радиус> — запускает рефилл всех подходящих контейнеров в указанном радиусе от игрока.
  • /chestrefill reload — безопасно перезагружает конфигурацию без остановки сервера.
  • /savechest <радиус> — сохраняет содержимое ближайшего контейнера в savedItems для дальнейшего использования в луте.

Система прав доступа минималистична и логична: chestrefill.use даёт возможность применять основную команду рефилла, а chestrefill.admin открывает доступ к перезагрузке конфига и сохранению предметов. Ничего лишнего — ровно то, что нужно администратору и модератору.

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

Установка плагина стандартна для любого Bukkit-совместимого сервера. Скачайте ChestRefiller в виде JAR-файла, поместите его в папку plugins сервера и перезапустите ядро. После первого запуска появится файл конфигурации, который вы сможете отредактировать под свои нужды. Важно: сервер должен работать на Java 21 и поддерживать Arclight или Spigot API. Никаких клиентских модификаций не требуется — игроки заходят с чистым клиентом и сразу видят результат.

Кстати, если вы предпочитаете максимально упрощённый подход, обратите внимание на лаунчер foxygame.net. В его экосистеме ChestRefiller доступен через каталог дополнений, а система автообновления сама подтягивает совместимую версию для вашего сервера. Это избавляет от ручного поиска и проверки контрольных сумм.

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

ChestRefiller ориентирован на Arclight 1.21.1 с поддержкой Bukkit/Spigot API. Это означает, что он без проблем встанет на большинство гибридных серверов, объединяющих моды и плагины. Для работы необходим Java 21 — более старые версии не гарантируют стабильности. Плагин не форсирует загрузку чанков и не сканирует весь мир, поэтому даже на крупных сборках с сотнями модов нагрузка остаётся предсказуемой. Все операции разбиваются на пакетные тики, что исключает фризы сервера во время рефилла.

Заключение

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