Cobblemon Drop Loot Tables — это дополнительный мод для Cobblemon, предоставляющий возможности настройки для администраторов серверов и создателей модпаков. Мод заменяет стандартную систему выпадения предметов при победе над покемонами в бою или их убийстве в мире, используя систему loot tables Minecraft.
Основные особенности:
- Настраиваемые дропы: Использование системы loot tables Minecraft для определения выпадающих предметов. Позволяет адаптировать награды под экономику сервера, карты приключений или игровые механики.
- Интеграция с серверами и модпаками: Создание уникального игрового опыта через кастомизацию дропов для поощрения исследований или инновационных наград.
- Простая интеграция: Бесшовная работа с Cobblemon и Minecraft через конфигурационные файлы.
- Событийная система: Обработка события Cobblemon
LOOT_DROPPED
для совместимости с игровой экосистемой. - Гибкая конфигурация: Определение loot tables через стандартный JSON-формат Minecraft.
Технические детали:
- Стандартная логика Vanilla: При отсутствии кастомных loot tables используются дропы из данных вида покемона. Мод не включает предустановленных таблиц.
- Динамическая идентификация: Loot tables определяются по виду покемона через resource identifier.
Инструкция по использованию:
- Структура директорий: Разместите кастомные loot tables в:
Например, для Pikachu:/data/droploottables/loot_tables/gameplay/pokedrops/species
/data/droploottables/loot_tables/gameplay/pokedrops/species/pikachu.json
- Создание loot tables: Пример JSON-файла для Pikachu:
{ "type": "minecraft:entity", "pools": [ { "rolls": 1, "entries": [ { "type": "minecraft:item", "name": "minecraft:yellow_wool", "functions": [ { "function": "minecraft:set_count", "count": { "min": 1, "max": 3 } } ] } ] } ] }
- Глобальная таблица дропов: Файл all.json в директории:
Добавляет предметы ко всем видам покемонов./data/droploottables/loot_tables/gameplay/pokedrops/all.json