- позволит вам создать свои собственные лутбоксы для вашей сборки. Они будут выпадать из мобов или время от времени и давать игроку тот лут который вы хотите. Мод будет интересен только создателям сборок, так как требует настройки перед использованием.
Мод достаточно простой, но неплохо настраивается, после получения игрок может открыть кейс, там будет анимация рандомного выбора и список всех предметов которые могут выпасть.
Для создания лутбокса необходимо создать файл с уникальным любым названием в папке /config/cases/ например /config/cases/pickaxes.json
Внутри файла вы должны указать какие предметы могут выпасть и с какой вероятностью, пример конфига:
{
"displayName": {
"en_us": "Case with pickaxes and wool",
"ru_ru": "Кейс с кирками и шерстью"
},
"contents": [
{
"action": "collect",
"type": "pickaxe",
"filter": {
"mod": "minecraft"
}
},
{"action": "extended", "type": "minecraft:wool", "rarity": 1},
{"action": "exclude", "type": "wool", "meta": 0}
],
"color": "#555555"
}
Мод поддерживает указание содержимого несколькими вариантами (подобно словарю руд или дерева).
Вы можете указать конкретный предмет из конкретного мода, либо указать все однотипные предметы, например все виды шерсти или кирок.
- Итак, "ru_ru": - указание названия лутбока с игре с русским языком.
- color - выбор цвета лутбокса.
- contents - часть конфига которая может быть одна или несколько, позволяет указывать содержимое лутбокса.
- type - позволяет указать один из вариантов содержимого лутбокса, например шерсть.
- meta - указание меты, например для цвета шерсти.
- amount - число, может быть одним числом, может быть случайным, например 1-10
- nbt - указание уникальных нбт тегов
- enchant - шанс предмета иметь случайное зачарование.
- rarity - редкость, от 0 до 4.
- extended - не имеет свойства Meta, потому позволяет добавить сразу все варианты шерсти (например)
- oredict - возможность указания предметов по "oredict name".
- collect - позволяет добавлять предметы одного типа, например мотыги, мечи, лопаты итд.
- extract - позволяет подгрузить конфиг другого кейса ("case": " your_case_name_here ")
- exclude - позволяет удалить из списка определенный предмет, полезно когда вы хотите добавить все кирки, но убрать из списка алмазную.