Мод для Майнкрафт и аддон для Cobblemon, который добавляет создание значков и лент для покемоньих арен. Через блок Badge Press можно выдавать право на крафт только игрокам с ролью лидера арены, а внешний вид и рецепты значков задаются датапаком и ресурс-паком.
Возможности
- Блок Badge Press с отдельным интерфейсом крафта значков и лент.
- Роли Gym Leader для ограничения доступа к созданию наград.
- Поддержка пользовательских значков, лент, текстур и моделей.
- Интеграция с JEI, EMI и REI: игрок видит только доступные ему рецепты.
- Поддержка тегов BadgeBox для значков и лент.
Крафты
Поставьте Badge Press, положите основной ингредиент в верхнюю ячейку, а материал основы — в нижнюю. Если для рецепта назначена роль, результат появится только у игрока с нужной ролью.
Рецепты пользовательских наград хранятся в датапаке по пути data/<namespace>/recipe/<id>.json. В рецепте используются поля core для верхней ячейки и base для нижней:
{
"type": "cgb:badgemaking",
"core": { "item": "minecraft:gold_ingot" },
"base": { "item": "minecraft:blue_dye" },
"result": { "theme": "champion" }
}
Настройки
Описание значка или ленты размещается в data/<namespace>/cgb/badge/<id>.json. Для него можно задать отображаемое имя (name), тему (theme), требуемую роль (role), дополнительные теги (tags), номер модели (model_data), модель или текстуру (model либо texture) и тип BadgeBox (badgebox).
Текстуры кладутся в assets/<namespace>/textures/item/<id>.png. Для объёмной или многослойной модели укажите model и добавьте собственный JSON-файл модели. Если model_data не указан, уникальное значение назначается автоматически.
Требования и совместимость
Датапак положите в world/datapacks/ и выполните /reload. Ресурс-пак разместите в resourcepacks/ и включите в меню «Наборы ресурсов».
При использовании поля model идентификатор должен вести к существующему JSON-файлу модели; для вручную заданного model_data используйте уникальные значения в пределах каждого типа BadgeBox.
