
Cobblemon Poke Fusion
Мод Cobblemon Poke Fusion добавляет в Minecraft систему слияния покемонов. Объединяйте до трех существ, настраивайте результаты, уровни и формы. Скачайте и создавайте уникальных покемонов!
Cobblemon Poke Fusion - мод для Майнкрафт, который добавляет в игру мощную и полностью настраиваемую систему слияния покемонов. Если вы играете с модом Cobblemon, то теперь у вас есть возможность объединять покемонов вместе, создавая уникальных, сильных или даже хаотичных существ. От простых слияний двух покемонов до комбинаций из трех - все контролируется через конфиг.
Что это и зачем нужно?
В ванильном Cobblemon нет возможности скрещивать покемонов для получения новых форм. Этот мод решает эту проблему, добавляя специальный предмет - Fusion Chamber (Камера Слияния). С его помощью вы можете комбинировать покемонов и получать результаты, которые вы сами настроите. Это открывает огромный простор для творчества: создавайте своих уникальных покемонов, экспериментируйте с формами и статами.
Особенности
- Объединяйте покемонов для создания любых результатов, которые вы настроите
- Полностью настраиваемая система слияния
- Поддержка нескольких порядков ввода
- Поддержка слияний 2 или 3 покемонов
- Взвешенные случайные результаты
- Настраиваемые уровни, IV, формы и статы
- Работает с модифицированными покемонами
Fusion Chamber - предмет для слияния
Важно: В версиях 1-3 у Fusion Chamber нет крафта. Вы можете выдать его себе командой:
/give @p cobblemonpokefusion:fusion_chamber
Начиная с версии 3.5.0, у предмета появился рецепт крафта, который можно посмотреть в галерее.
Интеграция с датапаками
Создатели датапаков могут добавлять свои рецепты слияния в Fusion Chamber. Для этого нужно создать JSON-файл в папке data/<namespace>/fusions/. Например, в датапаке mechamew2 это выглядит так:
\datapacks\mechamew2.zip\data\cobblemon\fusions\bazinga.json
Это не мешает базовому конфигу, и вы можете называть JSON-файл как угодно.
Что нового в версии 3.0.0?
Ограничения ввода
Теперь рецепты слияния могут блокировать определенные аспекты и диапазоны уровней для входных покемонов. Например, вы можете потребовать:
- Только блестящих (shiny) покемонов
- Определенные диапазоны уровней
Пример JSON-рецепта:
{
"id": "vulpix_triple",
"inputs": [
{
"side": "x1",
"speciesId": "cobblemon:vulpix",
"aspects": ["shiny"],
"minLevel": 20,
"maxLevel": 40
},
{
"side": "y1",
"speciesId": "cobblemon:vulpix",
"aspects": ["shiny"],
"minLevel": 20,
"maxLevel": 40
},
{
"side": "z1",
"speciesId": "cobblemon:vulpix",
"aspects": ["shiny"],
"minLevel": 20,
"maxLevel": 40
}
],
"results": [
{
"id": "ninetales",
"displayName": "ninetales",
"speciesId": "cobblemon:ninetales",
"spec": "ninetales shiny=true",
"weight": 100,
"form": "",
"ivs": {}
}
]
}
Это слияние сработает только если все Вульпиксы блестящие и имеют уровень от 20 до 40.
Динамическое масштабирование уровней
Результаты слияния могут наследовать уровни динамически. Если уровень не указан ни во входных данных, ни в результатах, уровень результата вычисляется из покемонов, помещенных в камеру.
Все слияния определяются в файле:
config/cobblemonpokefusion/fusions.json
Каждый рецепт содержит:
- Inputs - необходимые покемоны
- Results - возможные результаты
Пример простого слияния
{
"id": "starter_duo_fire_water",
"inputs": [
{ "speciesId": "cobblemon:charmander" },
{ "speciesId": "cobblemon:squirtle" }
],
"results": [
{
"speciesId": "cobblemon:charizard",
"level": 16
}
]
}
Чармандер + Сквиртл = Чаризард
Пример слияния с порядком
Некоторые слияния требуют, чтобы покемоны были размещены в определенном порядке с использованием значений side, таких как x1, y1, z1.
{
"id": "starter_trio_kanto",
"inputs": [
{ "side": "x1", "speciesId": "cobblemon:bulbasaur" },
{ "side": "y1", "speciesId": "cobblemon:charmander" },
{ "side": "z1", "speciesId": "cobblemon:squirtle" }
],
"results": [
{
"id": "venusaur",
"speciesId": "cobblemon:venusaur",
"weight": 33
},
{
"id": "charizard",
"speciesId": "cobblemon:charizard",
"weight": 33
},
{
"id": "blastoise",
"speciesId": "cobblemon:blastoise",
"weight": 33
}
]
}
Это сработает только если Бульбазавр размещен первым, Чармандер вторым, а Сквиртл третьим. Любой другой порядок не сработает, если не определен другой рецепт.
Система весов
Когда существует несколько результатов, мод использует систему весов для определения того, какой результат вы получите. У каждого результата есть значение weight. Чем выше вес, тем выше шанс.
Пример:
Венузавр → вес 33
Чаризард → вес 33
Бластойз → вес 33
Общий вес = 99. Каждый результат имеет примерно 33% шанс.
Как использовать веса
- Равные веса → равные шансы
- Больший вес → более частый результат
- Меньший вес → более редкий результат
Пример:
Обычный покемон → вес 80
Редкий покемон → вес 20
Результат: 80% шанс обычного, 20% шанс редкого.
Краткое резюме
- Используйте только
speciesId- порядок не важен - Используйте
side(x1, y1, z1) - порядок важен - Используйте
weight- контролирует случайность
Это дает вам полный контроль над тем, как ведет себя каждое слияние.
Настраиваемые результаты
Результаты слияния могут определять:
- Уровень
- IV
- Особые формы
- Вес
- Точного покемона
Совместимость с другими модами
Результаты слияния могут использовать поле spec для применения кастомных форм, флагов или свойств. Это означает, что мод отлично работает с другими модами, добавляющими особые формы.
Пример
Если у вас установлен мод Lost Lore, вы можете использовать его формы напрямую:
"spec": "lugia shadow=true level=80"
Это создаст Теневую Лугию.
Встроенные слияния
- Чармандер + Сквиртл → Вартортл / Чармелеон / Чаризард (с разными весами)
- Бульбазавр + Чармандер + Сквиртл → Случайная финальная эволюция (Венузавр / Чаризард / Бластойз)
- Зекром + Реширам + Киурем → Изначальный Дракон (Форма Происхождения Киурема)
- Запдос + Артикуно + Молтрес → Туфайзер
- Мью + Мью + Мью → Дитто с идеальными IV
- Урсалуна + Урсалуна + Урсалуна → Урсалуна Кровавой Луны
- Дитто + Дитто + Дитто → Случайный покемон со случайными IV
Важно знать
Вам не нужны аддоны Туфайзера или Изначального Дракона для работы этого мода. Мод будет работать отлично и без них. Если эти аддоны не установлены:
- Слияние Изначального Дракона будет давать Киурема
- Слияние птиц Канто будет давать случайного покемона
Мод протестирован на стандартной сборке Cobblemon.
Итоги
Этот мод полностью настраиваемый, позволяя вам создавать любые слияния через конфиг. Вы можете свободно изменять, расширять и настраивать все рецепты.
Политика использования
Этот мод должен оставаться бесплатным во все времена.
- Нельзя блокировать мод или его функции за платными стенами
- Нельзя ограничивать доступ через платные ранги, подписки или системы монетизации
Мод предназначен для того, чтобы оставаться открытым и доступным для всех.
Скачайте Cobblemon Poke Fusion и начните создавать своих уникальных покемонов уже сегодня! Этот мод станет отличным дополнением для любого сервера с Cobblemon, добавляя новые возможности для исследования и коллекционирования. Если вы хотите играть с друзьями, вы можете установить его на свой сервер, например, на хостинге BungeeHost, где это делается в один клик.
Как поиграть с друзьями с модом Cobblemon Poke Fusion?
Мод Cobblemon Poke Fusion куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Cobblemon Poke Fusion будет готов за пару минут - BungeeHost сделает всё за вас.
