Скачать Cobblemon: Fight Them All — Minecraft Моды — MetaMods
Cobblemon: Fight Them All

Cobblemon: Fight Them All

Активный

Установок

9

Последнее обновление

1 год назад

Версии

1.20.1 — 1.21.1
Клиент и сервер
Fabric
Игровые механики
Мобы
Утилиты

Cobblemon: Fight Them All

🌟 О модификации

Вы когда-нибудь задумывались, что на самом деле представляют собой покемоны? Одни считают их инопланетянами, другие — животными. Но если подумать, разве мобы в Майнкрафте не столь же загадочны? Если покемоны могут сражаться, почему бы не дать такую возможность и мобам? Эта модификация делает эту идею реальностью!

Экран боя Cobblemon с Меоускарадой и Стражем на месте вражеского покемона в биоме глубокой тьмы

🤔 Каких мобов можно атаковать?

Абсолютно всех! От свиней и скелетов до Эндер Дракона и Стража — любой моб может стать вашим противником. Однако только у настроенных мобов будут правильные характеристики, навыки и способности.

🔧 Поддерживаются ли мобы из других модов?

Да! Теоретически вы можете сражаться с любыми мобами из любых модов. Некоторые исключения могут существовать из-за специфических механик конкретных модификаций.

Экран боя Cobblemon с Венузавром и Цветком пустоты (из мода Bosses of Mass Destruction) на месте вражеского покемона в суперплоском мире, биом равнины

📈 Планируемые возможности

  • Автоматическое создание характеристик для ненастроенных мобов на основе атрибутов сущностей
  • Система условий для определения возможности сражения (например, isSwimming, isAngered)
  • Дополнительные функции по мере развития модификации

⚠️ Известные проблемы

  • Иногда у Покемоба не полное здоровье в начале боя
  • Моды с использованием пользовательских библиотек рендеринга (например, GeckoLib) могут не отображаться в портретах битвы
  • Небольшое дрожание моделей внутри портретов битвы

⚙️ Настройки

Настройки конфигурации могут меняться со временем. Текущая версия далека от завершения. Вы можете найти два файла конфигурации в папке minecraft/config:

Клиентская конфигурация (cobblemon_fight_them_all_client.json5)

Управляет настройками на стороне клиента, такими как:

  • Метки боя мобов (show_poke_mob_label): Отображает, например, "Зомби Ур.10 - Нажмите R для боя" над мобами
  • Портреты битвы (default_poke_mob_portrait): Заменяет портреты покемонов моделями мобов
  • Параметры настройки масштабирования, отражения, поворота и перемещения портретов мобов

Пример конфигурации портрета для Стража:

"minecraft:warden": {
use_scale_as_override: true,
scale: 20.0,
is_flipped_x: false,
is_flipped_y: true,
is_flipped_z: false,
use_rotate_as_override: false,
rotate_x: 0.0,
rotate_y: 0.0,
rotate_z: 0.0,
use_translate_as_override: false,
translate_x: -0.15,
translate_y: 0.1,
translate_z: 0.0
}

Серверная конфигурация (cobblemon_fight_them_all_server.json5)

Управляет настройками битвы и параметрами Покемобов. Изменения вступают в силу после перезапуска сервера или игры.

  • generate_unspecified_poke_mobs: Позволяет сражаться с любыми мобами, даже если они не были настроены предварительно
  • default_poke_mob_stats: Определяет характеристики по умолчанию для ненастроенных мобов
  • poke_mob_entries: Пользовательские характеристики, способности, типы и наборы навыков для конкретных мобов

Пример настройки способности:

"abilities": [{
"name": "furcoat",
"priority": "normal" // (Опции: highest, high, normal, low, lowest) }]

Пример набора навыков:

"moves": ["tackle", "growl", "splash"]
Участники проекта
ZeroDelusions

ZeroDelusions

Разработчик

Создан: 28 фев 2025

ID: 83017