TMCraft
TMCraft - аддон для Cobblemon в Minecraft, который добавляет крафт технических машин TM и предметы для обучения покемонов движениям. Поддерживаются рецепты для всех поколений, Egg Move, Tutor Move и Star Move.
Что такое TMCraft
TMCraft - мод для Minecraft Java Edition и аддон для Cobblemon, который добавляет полноценную систему технических машин TM. В обычной игре получение нужного движения может зависеть от случайной добычи или готовых предметов, а этот проект переносит обучение покемонов в привычную механику крафта.
По сути, TMCraft превращает TM в понятную систему прогрессии. Игрок добывает подходящие материалы, создаёт заготовку диска, улучшает её и получает предмет для обучения конкретному движению. Это особенно удобно в больших приключенческих сборках Cobblemon, где нужные атаки важны для командных боёв, исследования мира и подготовки покемонов к следующим этапам игры.
Мод рассчитан на Fabric и работает на стороне клиента и сервера. Поддерживаются Minecraft 1.20.1 и 1.21.1, а актуальные версии ветки 1.4.x обновлялись с учётом новых версий Cobblemon, включая Cobblemon 1.8.1 для Minecraft 1.21.1.
Что меняет мод
TMCraft добавляет рецепты TM для движений разных поколений. Теперь технические машины можно не только найти, но и целенаправленно изготовить, если у вас есть нужные ресурсы и подходящий Blank Disc.
Для просмотра рецептов удобно использовать EMI. Без мода-каталога рецепты всё равно работают, но искать конкретную TM через обычный верстак будет заметно менее удобно.
Проект вдохновлён SimpleTMsFabric от Dragomordor. При этом TMCraft не является полной копией исходного решения: здесь убрана механика выпадения TM из диких покемонов после победы, а текстуры дисков заменены вариантами на основе ассетов Cobblemon.
Как работают TM
В TMCraft используется подход девятого поколения Pokémon. После применения TM расходуется. Это важный нюанс: один диск нельзя бесконечно использовать для разных покемонов, поэтому редкие рецепты лучше заранее планировать.
TM обучают покемонов обычным движениям, которые доступны через технические машины. Движения из яиц и движения наставников через стандартные TM получить нельзя. Для них предусмотрены отдельные предметы Egg Move Item и Tutor Move Item.
Заготовки Blank Disc
Blank Disc используются как основа для создания TM. Тип диска зависит от стоимости движения:
- Copper Blank Disc - движения стоимостью от 0 до 30
- Iron Blank Disc - движения стоимостью от 30 до 60
- Gold Blank Disc - движения стоимостью от 60 до 90
- Diamond Blank Disc - движения стоимостью от 90 до 120
- Netherite Blank Disc - движения стоимостью от 120 и выше
- Emerald Blank Disc - используется для статусных движений
Для повышения уровня заготовки применяется Move Upgrade Smithing Template. Начиная с версии 1.3.0 он заменяет стандартный Netherite Upgrade Smithing Template в этой системе.
Такой подход делает крафт более понятным: дешёвые движения требуют простых материалов, а сильные или дорогие варианты постепенно переводят игрока на золото, алмазы и незерит. Emerald Blank Disc выделен отдельно, поскольку статусные движения не вписываются в обычную шкалу стоимости.
Рецепты для всех поколений
Начиная с версии 1.4.2, в мод добавлены рецепты TM для движений всех поколений, которые поддерживаются системой проекта. Это закрывает основную проблему ранних версий, когда для части любимых атак приходилось искать отдельные решения или использовать готовые предметы.
В сборке модов с Cobblemon TMCraft особенно полезен тем, кто хочет заранее подготовить команду. Можно не ждать случайного лута и не менять планы из-за отсутствия конкретной атаки: нужная TM создаётся через обычную игровую прогрессию.
Предметы для обучения движениям
TM Move Item
TM Move Item обучает покемона движению, которое изучается с помощью обычной TM. Это основной тип предметов TMCraft для стандартных атак.
Egg Move Item
Egg Move Item используется для движений, которые покемоны получают через разведение. Такие атаки вынесены в отдельный предмет, поэтому система не смешивает обычное обучение и механику наследования движений.
Tutor Move Item
Tutor Move Item предназначен для движений, изучаемых у Move Tutor. Такой вариант удобен, если нужная атака относится к наставническим, а не к стандартным TM или Egg Move.
Star Move Item
Star Move Item позволяет обучить покемона движению, которое обычно ему недоступно. Это фактически режим свободного выбора и элемент читерской настройки, поэтому использовать его стоит осторожно. В соревновательной или общей серверной сборке такие предметы могут нарушить баланс команды.
Move Recorder
Move Recorder после использования превращается в соответствующий предмет движения: TM Move Item, Egg Move Item, Tutor Move Item или Star Move Item.
Это связывает систему записи движений с остальными предметами мода. В зависимости от типа записанного движения игрок получает подходящий вариант для дальнейшего обучения покемона.
Торговцы-жители
Move Tutor Villager
Начиная с версии 1.4.4, жители Move Tutor продают предметы для движений наставников. Это добавляет ещё один способ получить Tutor Move Item и делает деревни полезнее в долгом прохождении Cobblemon.
Pokémon Breeder Villager
Начиная с версии 1.4.6, жители Pokémon Breeder продают Egg Move Item. Благодаря этому доступ к наследуемым движениям не ограничивается только разведением и становится частью торговли с жителями.
Настройка расходования предметов
Мод добавляет правило игры consumeMoveItemOnUse.
Если значение установлено в true, предмет движения расходуется после применения. Это значение включено по умолчанию и действует глобально для следующих типов:
- TM Move Item
- Egg Move Item
- Tutor Move Item
- Star Move Item
Администратору сервера стоит заранее проверить эту настройку. Для обычного выживания расходование предметов сохраняет баланс, а для тестовой сборки или одиночного мира иногда удобнее временно отключить потребление.
Важные нюансы для сервера
TMCraft рассчитан на игру с Cobblemon и может использоваться в серверной сборке Minecraft. Основная ценность для сервера заключается в том, что администратор получает управляемую экономику движений: рецепты, стоимость материалов и торговлю с жителями можно учитывать при настройке прогрессии.
Игрокам будет проще собирать команды под разные задачи, но редкие движения не становятся полностью бесплатными. Для сильных атак требуются более дорогие Blank Disc, а сами TM расходуются после применения, как в подходе Pokémon девятого поколения.
Рецепты для отдельных TM, которые не должны входить в основной мод, можно добавлять отдельным датапаком TMCraft Missing Recipes. Он также может служить шаблоном для серверных администраторов, которым нужно расширить список доступных крафтов под собственную сборку.
Совместимость и использование в сборках
TMCraft лучше всего раскрывается в сборке, где Cobblemon является центральным модом. Он не заменяет систему покемонов, а дополняет её ресурсами, рецептами, торговцами и отдельными предметами движений.
Для Minecraft 1.20.1 и 1.21.1 потребуется совместимая версия Fabric, Cobblemon и самого TMCraft. При обновлении сборки важно сверять версии всех трёх компонентов: рецепты и предметы аддона зависят от базовой версии Cobblemon.
EMI рекомендуется для просмотра рецептов. Это особенно полезно при большом количестве TM, когда запомнить стоимость всех дисков и промежуточных улучшений практически невозможно.
Лицензия
- Исходный код распространяется по лицензии GPL 3.0
- Ассеты распространяются по лицензии CC BY-NC-SA 4.0 International
Благодарности
- SimpleTMsFabric
- Cobblemon Assets
Скриншоты TMCraft
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии мода TMCraft
Доступно 64 версий. Сначала показаны самые популярные и самые свежие.