CompatSkills: интеграция навыков Reskillable с модами Minecraft

CompatSkills (Fork): как объединить десятки модов единой системой навыков Когда в сборке Minecraft больше полусотни модификаций, а хочется выстроить логичную прогрессию, на помощь приходят аддоны к Reskillable. Один из самых гибких — CompatSkills, форк от lanse505, который продолжает развитие ори...

Скачать CompatSkills для Minecraft 1.12.2

Оригинальное название: CompatSkills

Версии Minecraft: 1.12.2

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
CompatSkills-1.12.2-1.17.1.jar1.12.2Forge370 КБСкачать
CompatSkills-1.12.2-1.17.2.jar1.12.2Forge370 КБСкачать
CompatSkills-1.12.2-1.17.3.jar1.12.2Forge371 КБСкачать

CompatSkills (Fork): как объединить десятки модов единой системой навыков

Когда в сборке Minecraft больше полусотни модификаций, а хочется выстроить логичную прогрессию, на помощь приходят аддоны к Reskillable. Один из самых гибких — CompatSkills, форк от lanse505, который продолжает развитие оригинального проекта и синхронизируется с обновлениями Reskillable. Этот мод не добавляет собственных механик, а служит мостом: он связывает требования к навыкам с контентом популярных модов, позволяя авторам модпаков точечно запирать контент за уровнями.

Зачем нужен CompatSkills и что он умеет

Reskillable сам по себе даёт каркас — характеристики вроде Mining, Magic, Agility и возможность привязать к ним блоки, предметы или рецепты. Но без CompatSkills интеграция с конкретными модами потребовала бы написания отдельных скриптов. CompatSkills берёт эту работу на себя, предлагая готовые «ключи» для блокировки контента в реальном времени. Вы просто указываете, какой уровень навыка нужен для взаимодействия с алтарём Astral Sorcery, активации ритуала Blood Magic или использования верстака Electroblob's Wizardry.

Фактически мод выступает переводчиком между Reskillable и двумя десятками других модификаций. Он не только запирает предметы, но и управляет целыми механиками: нельзя приручить сущность, оседлать летающего маунта или даже нанести урон определённому мобу, пока не прокачаешь нужный навык. А для серверов это настоящая находка — прогрессия становится прозрачной и управляемой без лишних плагинов.

Поддержка популярных модов: полный список интеграций

Разработчики постарались охватить максимум контента, с которым сталкиваются игроки в технологических и магических сборках. Вот лишь часть того, что умеет CompatSkills:

  • Astral Sorcery — требования к уровню знаний, привязанные к созвездиям и исследованным картам неба.
  • Blood Magic — привязка предметов к игроку и запирание активации ритуалов.
  • Thaumcraft — блокировка исследований, знаний и даже учёт уровня искажения (Warp).
  • Immersive Engineering и Magneticraft — гейтинг мультиблочных структур.
  • Tinker's Construct — обширная блокировка: от создания инструментов до взаимодействия с плавильней.
  • Electroblob's Wizardry — доступ к арканному верстаку только при нужном уровне магии.
  • ProjectE — EMC-лок: стол трансмутации не создаст предмет, пока требование не выполнено.
  • Baubles — автоматическое выбрасывание предмета из слота, если навык недостаточен.
  • BetterQuesting — требования как задания в квестбуке.
  • GameStages — совместимость со стадиями и «фиктивными чертами».
  • Ore Excavation — блокировка массовой добычи руды, даже если основная цель разрешена.
  • Scavenge — все типы требований Reskillable становятся условиями для Scavenge.
  • DynamicSwordSkills — использование навыков DSS как требований.
  • Hwyla/Waila и TheOneProbe — отображение требований прямо в подсказке при взгляде на блок.

Кроме того, CompatSkills умеет запирать целые измерения, TileEntity, урон по сущностям, приручение и верховую езду. Это превращает его в универсальный инструмент для настройки практически любого аспекта игры.

Как работает система требований на практике

Представьте: вы хотите, чтобы игрок не мог скрафтить терраформер из мода Botania, пока его уровень Agility не достигнет 20. Без CompatSkills пришлось бы писать сложный скрипт в CraftTweaker, проверяющий навык при каждом крафте. С этим аддоном достаточно одной строчки в конфиге, которая ссылается на идентификатор предмета и нужный уровень. Точно так же можно запретить ломать блоки руды в измерении Twilight Forest, пока не изучен определённый навык Mining.

Для модпакмейкеров особенно ценно то, что требования отображаются в Waila или TheOneProbe — игрок сразу видит, почему не может сломать блок или взаимодействовать с механизмом. Это снижает количество вопросов на сервере и делает прогрессию интуитивно понятной. А если вы экспериментируете с разными конфигурациями, удобно воспользоваться современным лаунчером вроде foxygame.net: он позволяет быстро установить CompatSkills вместе с Reskillable и всеми зависимостями прямо из меню, а гибкая система профилей помогает переключаться между сборками без путаницы в файлах.

Настройка через CraftTweaker и Reskillable

CompatSkills тесно дружит с CraftTweaker. Все требования можно прописывать в скриптах ZenScript, используя документацию на CrT Wiki. Например, чтобы добавить требование к предмету из мода, достаточно вызвать метод mods.compatskills.Requirement.addRequirement и передать стек предмета, тип навыка и уровень. Для блоков и сущностей синтаксис аналогичен, но с учётом специфики каждого мода.

Отдельного внимания заслуживает интеграция с GameStages. CompatSkills позволяет создавать «Dummy Traits» — пустые черты, которые можно назначать игроку через команды или квесты, а затем использовать их как условия. Это открывает безграничные возможности для сюжетных модпаков: например, доступ к порталу в Энд открывается только после получения невидимой метки «Победитель дракона», которая, в свою очередь, требует выполнения цепочки заданий.

Установка и совместимость

Мод работает на Minecraft 1.12.2 и требует обязательной установки Reskillable. Зависимости минимальны, но если вы планируете использовать интеграции с конкретными модами, они, разумеется, тоже должны присутствовать в сборке. CompatSkills не конфликтует с большинством других аддонов к Reskillable, так как лишь расширяет его функционал, а не переопределяет базовые механики.

Авторы разрешают свободное использование мода в модпаках, на серверах и в летсплеях при условии указания авторства (lanse505, Buuz и оригинальный создатель Vazkii). Обсудить нюансы или предложить идею можно в Discord-сообществе разработчиков — там же публикуются новости о синхронизации с обновлениями Reskillable.

Почему CompatSkills стал стандартом для сложных сборок

Секрет популярности этого форка — в его всеядности. Вместо того чтобы писать десятки отдельных патчей под каждый мод, автор сборки получает единый интерфейс для блокировки контента. Это экономит время на отладку и позволяет быстро реагировать на отзывы игроков: ослабить требование к ритуалу или, наоборот, поднять планку для мощного оружия можно правкой пары строк в конфиге.

CompatSkills превращает Reskillable из просто системы прокачки в полноценный сценарный движок. С его помощью можно выстроить нелинейную прогрессию, где магическая ветка открывает доступ к Thaumcraft и Blood Magic, а технологическая — к Immersive Engineering и Magneticraft. Игроки вынуждены специализироваться, а не хвататься за всё сразу, что возвращает в Minecraft дух выживания и осмысленного развития.

Если вы собираете тематический сервер или сложный модпак, присмотритесь к CompatSkills — он давно перерос статус «просто аддона» и стал незаменимым фундаментом для кастомной прогрессии.

--- **Обновление 02.09.2026:** Добавлено 1 файл для версии 1.12.2 (Forge).