SeriousCreeper's Loot Chests: настраиваемый лут в Minecraft

SeriousCreeper's Loot Chests: настраиваемые сундуки с добычей в Minecraft Когда стандартные подземелья и храмы перестают удивлять, на помощь приходят моды, превращающие получение наград в отдельное приключение. Один из таких инструментов — SeriousCreeper's Loot Chests. Он добавляет в игру четыре ...

Скачать lootchests для Minecraft 1.12.2, 1.12.1, 1.10.2

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

Версии Minecraft: 1.10.2, 1.12.1, 1.12.2

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
lootchests-1.0.jar1.10.2Forge12 КБСкачать
lootchests-1.1.jar1.12.1Forge12 КБСкачать
lootchests-1.2.jar1.12.1Forge12 КБСкачать
lootchests-1.2.1.jar1.12.1Forge12 КБСкачать
lootchests-1.2.2.jar1.12.1Forge14 КБСкачать
lootchests-1.2.3.jar1.12.2Forge15 КБСкачать
lootchests-1.2.4.jar1.12.2Forge14 КБСкачать
lootchests-1.2.5.jar1.12.2Forge15 КБСкачать

SeriousCreeper's Loot Chests: настраиваемые сундуки с добычей в Minecraft

Когда стандартные подземелья и храмы перестают удивлять, на помощь приходят моды, превращающие получение наград в отдельное приключение. Один из таких инструментов — SeriousCreeper's Loot Chests. Он добавляет в игру четыре предмета-сундука, каждый из которых можно открыть и получить случайный набор вещей, определяемый таблицей добычи. Звучит просто, но за этой простотой скрывается огромный потенциал для кастомизации серверов и модпаков.

Как устроен мод

В основе мода лежат четыре сундука с разной степенью редкости: common (обычный), uncommon (необычный), rare (редкий) и mythic (мифический). Внешне они отличаются цветом и текстурой, а их содержимое полностью зависит от loot table — специального файла, описывающего возможные предметы и шансы их выпадения. По умолчанию все четыре сундука доступны только через творческий инвентарь, поэтому в чистом выживании вы их не встретите.

Такой подход сделан намеренно: автор мода оставил интеграцию в игровой мир на усмотрение создателей сборок. Чтобы сундуки начали появляться в обычной игре, потребуется другой мод, способный добавить их в дроп с мобов, в случайный лут обычных сундуков или в награды за квесты. Это может быть, например, LootTweaker, CraftTweaker с соответствующими скриптами или любой мод, управляющий генерацией предметов. Именно здесь проявляется гибкость — вы сами решаете, насколько редкими и ценными будут эти награды.

Добавление сундуков в выживание

Проще всего встроить лут-сундуки в игровой процесс с помощью связки из нескольких модов. Например, можно настроить, чтобы скелеты с небольшим шансом роняли обычный сундук, а с боссов падал мифический. Или добавить их в столы добычи данжей и крепостей. Для удобной установки всего необходимого набора модов, включая SeriousCreeper's Loot Chests и инструменты вроде LootTweaker, многие игроки сейчас используют лаунчер foxygame.net — он позволяет прямо из меню выбрать и скачать нужные модификации, гибко управлять версиями и не вручную прописывать зависимости. Это особенно выручает, когда собираешь комплексную сборку с десятком взаимосвязанных аддонов.

Настройка собственной таблицы добычи

Главная сила мода — возможность полностью переопределить содержимое сундуков. Для этого нужно создать или изменить файл loot table с идентификатором lootchests:serious_loot. Внутри него уже прописаны четыре пула: common, uncommon, rare и mythic. Каждый пул отвечает за соответствующий тип сундука и может содержать любые предметы с любыми весами и количеством.

Базовая структура выглядит как JSON-объект с массивом pools. Каждый пул имеет имя, количество бросков (rolls) и список entries. Вот минимальный рабочий пример, который можно разместить в папке data/lootchests/loot_tables вашего мира или в ресурспаке:

{
  "pools": [
    {
      "name": "common",
      "rolls": { "min": 1, "max": 3 },
      "entries": [
        { "type": "item", "name": "minecraft:stone", "weight": 1 }
      ]
    },
    {
      "name": "uncommon",
      "rolls": { "min": 1, "max": 3 },
      "entries": [
        { "type": "item", "name": "minecraft:apple", "weight": 1 }
      ]
    },
    {
      "name": "rare",
      "rolls": { "min": 1, "max": 3 },
      "entries": [
        { "type": "item", "name": "minecraft:diamond", "weight": 1 }
      ]
    },
    {
      "name": "mythic",
      "rolls": { "min": 1, "max": 3 },
      "entries": [
        { "type": "item", "name": "minecraft:nether_star", "weight": 1 }
      ]
    }
  ]
}

В этом примере обычный сундук всегда выдаёт камень, необычный — яблоко, редкий — алмаз, а мифический — звезду Незера. Количество предметов варьируется от 1 до 3 за счёт rolls. Разумеется, в реальной игре вы захотите более разнообразный дроп, добавив множество записей с разными весами. Подробнее о том, как работают ванильные loot tables, можно почитать в официальной документации по адресу minecraft.gamepedia.com/Loot_table.

Продвинутая настройка через LootTweaker

Если возможностей чистого JSON недостаточно, на помощь приходит мод LootTweaker. Он позволяет менять таблицы добычи прямо из скриптов на языке ZenScript, добавлять условия и функции. Это особенно полезно, когда нужно динамически изменять состав лута в зависимости от прогресса игрока или других факторов.

Вот как можно переопределить те же пулы, но с более интересным наполнением и нестандартным количеством бросков:

import loottweaker.vanilla.loot.LootTables;
import loottweaker.vanilla.loot.LootTable;
import loottweaker.vanilla.loot.LootPool;
import loottweaker.vanilla.loot.Conditions;
import loottweaker.vanilla.loot.Functions;

val table = LootTables.getTable("lootchests:serious_loot");
val common = table.getPool("common");
val uncommon = table.getPool("uncommon");
val rare = table.getPool("rare");
val mythic = table.getPool("mythic");

common.setRolls(3, 10);
common.addItemEntryHelper(<minecraft:stone> * 16, 50, 1, [Functions.setCount(8, 16)], []);

uncommon.addItemEntryHelper(<minecraft:cooked_chicken> * 4, 50, 1, [], []);

rare.addItemEntryHelper(<minecraft:diamond> * 4, 20, 1, [], []);

mythic.addItemEntryHelper(<minecraft:nether_star>, 1, 1, [], []);

Такой скрипт заставит обычный сундук выбрасывать от 8 до 16 булыжника за раз, причём количество бросков увеличено до 3–10. Необычный сундук станет источником жареной курицы, редкий — алмазов (с шансом 20), а мифический по-прежнему будет дарить звезду Незера, но гарантированно одну штуку. Комбинируя условия и функции, можно создать поистине уникальную систему наград.

Идеи для использования в сборках

Мод отлично вписывается в тематические модпаки. Вот несколько вариантов применения:

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

Заключение

SeriousCreeper's Loot Chests — это не просто набор красивых контейнеров, а мощный конструктор лута, который легко адаптируется под любые нужды. Благодаря поддержке стандартных loot tables и совместимости с LootTweaker, вы можете создать десятки уникальных сценариев добычи, не углубляясь в сложное программирование. А с помощью современных лаунчеров, таких как foxygame.net, установка и настройка всех необходимых компонентов превращается в пару кликов. Попробуйте добавить этот мод в свою сборку — и привычный поиск ресурсов заиграет новыми красками.