Cobblemon: SimpleDexRewards
Активный0.0
Установок
Последнее обновление
Версии
SimpleDexRewards
Модификация для Cobblemon 1.6+, работающая на Minecraft 1.21.1 с Fabric, которая внедряет полноценную систему наград за заполнение Покедекса. Позволяет настраивать вознаграждения за достижение различных этапов завершения, поддерживая различные типы призов: предметы, покемонов и выполнение пользовательских команд.
Установка и зависимости
Для работы мода необходимы следующие компоненты:
- Cobblemon (версия 1.6 и выше)
- GooeyLibs (требуется только на стороне сервера)
Основные возможности
Система наград
- Разнообразные типы вознаграждений (предметы, покемоны, команды)
- Настраиваемые уровни завершения с рангами тренера
- Интерактивный интерфейс с подсказками, показывающими все доступные награды
- Прямое получение наград через пользовательский интерфейс
- Серверная функциональность с клиентским интерфейсом
- Динамическая перезагрузка конфигурации без перезапуска сервера
Типы наград
ITEM: Любой предмет из любых модовPOKEMON: Настраиваемые покемоны-награды (вид, уровень, блестящая форма)COMMAND: Выполнение пользовательских команд с подстановками
Настройка
rewardconfig.json
{
"enablePermissionNodes": true,
"completionTiers": [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
"rewards": {
"100": {
"row": 5, // Позиция уровня награды в сетке интерфейса
"slot": 7, // Позиция уровня награды в сетке интерфейса
"rewards": [ // Все фактические награды для этого уровня
{
"type": "ITEM",
"data": {
"id": "minecraft:nether_star",
"Count": 1
}
},
{
"type": "POKEMON",
"data": {
"species": "Rayquaza",
"shiny": true,
"level": 50
}
},
{
"type": "COMMAND",
"data": {
"id": "minecraft:paper",
"display_name": "Totem of Undying"
},
"command": "give @p minecraft:totem_of_undying 1" // Также можно использовать %player% для пользовательских команд, например назначения рангов
}
],
"display": {
"type": "tier_100",
"format": "Master Trainer", // Название уровня
"item": "cobblemon:master_ball" // Элемент интерфейса, отображаемый для этого уровня
}
}
}
}
Данные игрока
{
"version": "1.0",
"claimedRewards": [25], // Полученные уровни завершения
"caughtPokemon": ["Pikachu", "Charmander"], // Отслеживаемые покемоны
"settings": {
"notifications": true
}
}
Команды
Команды игрока
/dexrewards- Открыть интерфейс наград
Команды администратора
/dexrewards reload- Перезагрузить файлы конфигурации
Организация интерфейса
Интерфейс наград организован в виде сетки, где:
- Уровни расположены в строках (1-5) и ячейках (1-9)
- Каждый уровень отображает свое название и процент завершения
- При наведении курсора на уровень показываются все доступные награды
- Отображаемый предмет для каждого уровня можно настроить
- Полученные награды визуально помечены
Разрешения
cobblemonpokedex.use- Доступ к командам игрокаcobblemonpokedex.admin- Доступ к командам администратора