
Ars 'n Spells - мост между Ars Nouveau и Iron's Spells 'n Spellbooks
Ars 'n Spells объединяет Ars Nouveau и Iron's Spells 'n Spellbooks в одну магическую систему: общая мана, кросс-прогрессия школ, перенос заклинаний Арс Нуво в настоящие книги Айронс. Скачать для Forge 1.20.1 и NeoForge 1.21.1.
Ars 'n Spells - мод для Майнкрафт, который решает главную боль магических сборок: у тебя стоят Ars Nouveau и Iron's Spells 'n Spellbooks, а живут они как два чужих друг другу мода. Две маны, две прогрессии, два набора снаряжения, которые никак не пересекаются. Этот аддон стягивает обе системы в единое целое: общий пул маны, перекрёстная прогрессия школ магии, скейлинг силы заклинаний между модами и даже перенос самописных спеллов Арс Нуво на настоящие свитки и книги Iron's - с кастом прямо из нативного колеса заклинаний Айронс Спеллс.
Если собираешь магический RPG-модпак на Minecraft, это именно тот клей, которого не хватало. Проект уже набрал больше 173 тысяч загрузок, активно обновляется и покрыт автотестами на совместимость с Ars Elemental и Too Many Glyphs. Скачать мод Ars 'n Spells стоит хотя бы ради унификации маны - после неё возвращаться на раздельные пулы физически не хочется.
Работает на Minecraft 1.20.1 (Forge) и 1.21.1 (NeoForge), актуальная ветка - 3.3.x. Клиент и сервер поддерживаются оба, конфиг серверный и сам синкается с клиентами.
Требования и совместимость
| Мод | Обязателен? |
|---|---|
| Ars Nouveau (4.12.7+) | Да |
| Iron's Spells 'n Spellbooks (3.15.0 - 3.x) | Нет - без него мод откатывается на нативное поведение Арс Нуво. Тестировался на 3.15.0 и 3.16.2 |
| Covenant of the Seven (Sanctified Legacy) | Нет - включает системы LP и кольца ауры (для HUD ауры рекомендуется 2.2.6) |
| Blood Magic | Нет - опциональный источник LP для Ring of Seven Curses |
| Apotheosis + Apothic Curios | Нет - аффиксы и сокеты с маной на куриосах начинают кормить общий пул |
| Ars Elemental / Too Many Glyphs | Нет - поддерживаются и покрыты автотестами |
| JEI / EMI | Нет - внутренние прокси-предметы мода прячутся из обоих просмотрщиков рецептов |
(Curios и так требуется самой Ars Nouveau, так что он в сборке будет всегда.)
По факту минимальный рабочий сетап - это просто Ars Nouveau. Но вся мякотка раскрывается именно в паре с Iron's Spellbooks, так что ставь оба.
Унификация маны - сердце мода
Главная фишка Ars 'n Spells - пять настраиваемых режимов, которые решают, как два пула маны работают друг с другом.
| Режим | Как работает |
|---|---|
| ISS Primary (по умолчанию) | Мана Iron's - единственный источник правды. Арс Нуво читает и тратит из пула Айронс |
| Ars Primary | Наоборот: мана Арс главная, заклинания Iron's тянут из неё |
| Hybrid | Общий двунаправленный пул. Какую полоску показывать на HUD - выбираешь сам |
| Separate | Пулы независимы. Кросс-модовые касты делят стоимость между обоими (процент настраивается) |
| Disabled | Интеграция выключена, каждый мод живёт на своей мане |
Курсы конвертации между двумя манами полностью настраиваются, а регенерация между системами конвертируется корректно: у Iron's реген процентный, у Арс - плоский, и мод это учитывает, так что стаканная реген-экипировка не улетит в бесконечность.
Лишняя полоска маны с HUD автоматически прячется - интерфейс остаётся чистым. К слову, в поздних обновлениях чинили конфликты с модом One Mana Bar, так что если видишь две полоски - обновись и проверь режим.
Смена режима на лету, без рестарта: в сингле открой Mods -> Ars 'n' Spells -> Config и кликай по строке Mana Mode; на сервере оператор пишет /ans mode set <режим>; ну или правь конфиг руками. Текущий режим проверяется командой /ans mode.
Экипировка и заклинания
- Бонусы брони пересекаются - перки брони Арс Нуво действуют на пул маны Iron's (и наоборот), в зависимости от активного режима.
- Куриосы и аффиксы Apotheosis - мана-статы на надетых куриосах (кольца, амулеты, пояса) тоже переезжают между системами, включая аффиксы и сокеты от Apotheosis / Apothic Curios, а также Magical Jewelry, Jewelcraft и подобных. Чтение generic, жёсткой зависимости от Apotheosis нет, отключается опцией
read_curio_attribute_modifiers. Чисто боевые статы вроде крита или пробития брони маной не считаются и не переносятся - и это логично. - Скейлинг заклинаний - мощь спеллов Арс растёт от атрибутов spell power Айронс по аддитивной схеме (не мультипликативной, так что без взрыва цифр). Элементальные бонусы считаются по первому глифу заклинания. Кап
spell_power_cap(по умолчанию 3.0) не даёт улететь в абсурд. - Зачарования - мана-энчанты обоих модов уважаются независимо от того, какой пул активен.
Резонанс
Когда мана почти полная (выше 95% по умолчанию), ты получаешь бафф Resonance, усиливающий урон заклинаний. Награда за экономную игру с маной - не слил весь пул в ноль, получи плюшку. Настраивается отдельно для каждого мода: сила бонуса, время затухания и кап урона.
Синергия с Source Jar
Стоя рядом с Source Jar из Арс Нуво, пассивно ускоряешь регенерацию маны. Множитель настраивается через source_jar_synergy_multiplier (дефолт 5.0), плюс интервал сканирования, радиус и отдельный выключатель enable_source_jar_synergy. Скан кэшируется по позиции и не грузит чанки принудительно - на производительность сервера не давит.
Совет: с таким множителем имеет смысл строить магическую базу вокруг банок с источником - реген х5 превращает любую дуэль у дома в твою игру.
Кросс-модовая прогрессия и аффинити
- Общая прогрессия - кастуешь заклинания Арс Нуво, качаешь школы Iron's, и наоборот.
- Трекинг аффинити - мод следит, какими школами ты реально пользуешься, с опциональным затуханием для заброшенных школ.
Для RPG-сборок это находка: прокачка мага перестаёт быть двойной работой.
Кросс-инскрипция заклинаний
Можно кастовать заклинания одного мода предметами другого через ритуалы с планшетами. Оба планшета крафтятся на Enchanting Apparatus и полностью описаны датапаками - авторы сборок могут перенастроить ингредиенты без единой строчки кода.
Spell Transcription - перенос чужого заклинания на предмет
- Скрафти планшет Spell Transcription. Реагент: книга заклинаний новичка из Арс Нуво. Пьедесталы: любая тированная книга Iron's, архвудовое бревно и блок исходного самоцвета. Стоимость - 2000 источника.
- Подготовь жаровню. Положи планшет на Ritual Brazier и брось рядом (в радиусе примерно 3 блоков) два предмета:
- ровно один источник - заполненный пергамент заклинания, фокус или книга Арс Нуво, либо свиток Iron's Spellbooks
- ровно один пустой целевой предмет для надписи
- Активируй. Строгая проверка: если в радиусе больше одного предмета любой категории или уже надписанный предмет, ритуал падает с сообщением в чат, где названы найденные предметы и правило. Предметы, уже несущие заклинание Арс Нуво в корневом NBT, отклоняются как цели - чтобы правый клик не был двусмысленным. При успехе источник расходуется, цель получает кросс-каст надпись, а процесс сопровождают частицы глифов зачарования и звук стола зачарований.
- Кастуй. ПКМ по предмету. Shift+ПКМ переключает несколько надписей на одном предмете.
Стоимость маны проходит через активный режим унификации и твои курсы конвертации. В режиме Separate цена делится между пулами по заданным процентам. За кросс-каст берётся наценка cross_cast_cost_multiplier (дефолт 1.25, то есть +25%) - применяется симметрично в обе стороны, один раз за каст, до списания маны.
Spell Uninscription - чистое снятие надписи
Передумал? Ритуал Spell Uninscription возвращает предмет в побитово чистое состояние, чтобы его можно было надписать заново.
- Крафт планшета: реагент - пустой пергамент; пьедесталы - ведро воды, исходный самоцвет и архвудовое бревно. 500 источника.
- Активация строго с одним надписанным предметом в радиусе - лишние источники или пустышки роняют ритуал, чтобы не содрать надпись не с того стака.
- Кросс-каст NBT снимается начисто (список заклинаний, индекс цикла, пустые остаточные теги) с партикл-эффектом пепла и дыма.
Приятный момент: ритуал снятия работает даже без установленного Iron's Spellbooks - наследие в виде старых надписанных предметов можно почистить после удаления Айронс.
Spell Loom - экспорт заклинаний Арс в книги Iron's (с версии 3.0.0)
Вот ради этого многие и ставят мод. Собираешь заклинание инструментами Арс Нуво, переплетаешь его на настоящий свиток Iron's на Spell Loom, вшиваешь в настоящую книгу Iron's - и кастуешь из родного колеса заклинаний Айронс, наравне с обычными спеллами. Заклинание Арс едет как сайдкар на настоящем айтеме Iron's, так что родные заклинания книги не трогаются вообще. Для этой ветки Iron's Spellbooks обязателен.
-
Переплетение. Скрафти Spell Loom (золотой слиток, 2 лазурита, книга и 3 обсидиана на верстаке) и кликни по нему. Положи источник заклинания Арс (пергамент, фокус или книгу) и пустой свиток Iron's в слоты, дай заклинанию имя, выбери стихию и иконку, жми Inscribe. На выходе - настоящий свиток Iron's с твоим заклинанием. (Операторам доступен
/ans export_to_irons_scrollдля быстрого экспорта без метаданных.) -
Привязка. Проведи ритуал Spellbook Binding (его планшет для аппарата появляется только при установленном Iron's - 2500 источника) или возьми оба предмета и выполни
/ans bind_scroll_to_irons_book. Ритуал работает с выброшенными предметами, а не с инвентарём: брось свиток и книгу Iron's на землю в радиусе трёх блоков от жаровни, затем кликни по жаровне пустой рукой. Никаких лишних предметов в этом радиусе быть не должно - один случайный стак отменяет ритуал, чтобы не привязать не то. Свиток расходуется, заклинание дописывается в книгу с выбранными именем и иконкой; повторная привязка того же спелла отклоняется (дедупликация по содержимому).Важно: не путай с родным ритуалом Binding из Арс Нуво. Тот делает Bound Scripts для фамильяров и свитки игнорирует. Тебе нужен именно Spellbook Binding.
-
Каст. Твоё заклинание Арс появляется отдельной записью в нативном колесе выбора Iron's. Выбрал, кликнул ПКМ как обычным спеллом Айронс - и настоящее заклинание Арс проходит через весь кросс-каст конвейер: режим маны, множитель стоимости, скейлинг, кулдауны. Лимит - до 8 заклинаний Арс на книгу, родные спеллы Iron's работают как прежде.
Авторам сборок: вся фича глушится опцией allow_ars_spells_in_irons_spellbooks, лимит на книгу - max_ars_cross_spells_per_irons_spellbook.
(Обычные надписанные предметы, которые не являются книгами Iron's, по-прежнему кастуются с ПКМ, переключение - Shift+ПКМ.)
Единые кулдауны
Опциональная система, которая группирует похожие заклинания из обоих модов в общие категории отката. Закрыл спам: кастанул один спелл - родственные ушли в кулдаун вместе с ним. По умолчанию выключена, включается в конфиге.
Интеграция с Covenant of the Seven
Когда установлен Covenant of the Seven (Sanctified Legacy), открываются две мощные кольцевые системы.
Ring of Seven Curses - каст за очки жизни
Проклятое кольцо конвертирует все затраты маны в Life Points (LP).
- Blood Magic Priority (по умолчанию) - LP тянутся сначала из Soul Network мода Blood Magic, при нехватке - из здоровья игрока.
- Blood Magic Only - только Soul Network.
- Health Only - всегда здоровье (100 LP = 5 сердец).
Если LP закончились:
- Safe Mode (дефолт) - заклинание отменяется, ты получаешь небольшой урон (умереть от этого нельзя).
- Death Mode - заклинание кастуется... но убивает тебя.
Цены в LP скейлятся настраиваемыми базовыми множителями, послойно для глифов Арс и по уровню плюс редкости для заклинаний Iron's. У всей системы есть мастер-переключатель enable_lp_system, который уважают все пути LP - включая свитки.
Ring of Seven Virtues - каст за ауру
Кольцо добродетели конвертирует затраты маны Арс в Ауру - собственный регенерирующий ресурс Covenant of the Seven с отдельной полоской на HUD. Пул, реген и сохранение принадлежат Covenant; Ars 'n Spells просто маппит стоимость маны на ауру с множителем ars_virtue_aura_multiplier. Заклинания Iron's под кольцом обрабатываются самим Covenant нативно. Кончилась аура - заклинание просто не сработает.
Конфликт колец: наденешь оба кольца сразу - оба эффекта отменяются. Будет обычная мана и предупреждение.
Куриосы Blasphemy - скидки по школам
Тринадцать вариантов куриосов Blasphemy (Fire, Ice, Lightning, Holy, Ender, Blood, Evocation, Nature, Eldritch, Aqua, Geo, Wind, Dormant), каждый даёт:
- 15% базовой скидки маны на все заклинания
- +10% бонус, если школа заклинания совпадает с элементом куриоса (итого 25%)
Скидки стакаются мультипликативно с ценами колец, а совпавший по элементу Blasphemy ещё и жёстко урезает цены в LP (blasphemy_lp_discount, по умолчанию минус 85%).
Стоимость свитков
Свитки Iron's Spellbooks уважают твои ресурсные цены. Реально это заработало только с 3.2.1 - во всех ранних сборках принудительное списание молча ничего не делало, и свитки кастовались бесплатно.
| Режим | Поведение |
|---|---|
| Full (дефолт) | Свитки тратят ману и LP/ауру как обычный каст |
| LP Only | Мана со свитков не берётся, но LP с носителей Проклятого кольца списывается |
| Free | Свитки бесплатны (LP с Проклятого кольца всё равно берётся) |
Конфигурация
Всё настраивается через посерверный конфиг <world>/serverconfig/ars_n_spells-server.toml - он авторитетный и автоматически синкается, так что в мультиплеере внутриигровой экран настроек read-only. Основные блоки:
- Мастер-переключатели унификации маны, резонанса, кулдаунов, прогрессии, аффинити, LP и ауры
- Курсы конвертации маны, проценты разделения двойной стоимости, конвертация регенерации между системами
- LP-система - режим источника, смертельный штраф, базовые/тирные/редкостные множители, минимальные цены
- Система ауры - мастер-тумблер и множитель мана->аура (сам пул принадлежит Covenant)
- Скидки куриосов - базовая скидка, бонус за совпадение школы, LP-скидка Blasphemy
- Мост атрибутов куриосов -
read_curio_attribute_modifiers(включено по умолчанию): зеркалит аффиксы и сокеты Apotheosis/Apothic Curios в общий пул - Скейлинг заклинаний - кап силы для стакинга атрибутов Iron's
- Синергия Source Jar - выключатель, множитель регена, интервал и радиус скана
- Кросс-каст - множитель стоимости, тумблер привязки к книгам, лимит спеллов на книгу
- Режим стоимости свитков
- Дебаг-режим со сквозной трассировкой кросс-кастов для разбора проблем
Все опции идут со сбалансированными дефолтами: поставил и играешь, либо крутишь под себя.
Команды
| Команда | Права | Что делает |
|---|---|---|
/ans mode | -- | Показать текущий режим унификации маны |
/ans mode set <режим> | Op 2 | Переключить режим маны на лету, без рестарта |
/ans mana getdefault | -- | Посмотреть дефолтный максимум маны |
/ans mana setdefault <значение> | Op 2 | Задать дефолтный максимум маны |
/ans info <игрок> | Op 2 | Показать ману, ауру, резонанс и статус колец |
/ans debug | Op 2 | Переключить дебаг-режим в рантайме |
/ans aura | -- | Показать свою текущую ауру |
/ans export_to_irons_scroll | Op 2 | Экспортировать заклинание Арс из руки на настоящий свиток Iron's - в выживании для этого есть Spell Loom |
/ans bind_scroll_to_irons_book | Op 2 | Привязать экспортированный свиток из руки к книге Iron's в руке |
Важно знать (FAQ)
Мана Арс не меняется в режиме ISS Primary - что не так? Проверь, что Iron's Spells 'n Spellbooks версии 3.15.0+ установлен. Глянь логи на предмет ошибок загрузки миксинов.
Не крафтится планшет Spell Transcription или Spellbook Binding. Починено в 3.0.1 - просто обнови мод. Рецепты принимают любую тированную книгу Iron's.
Игра крашится, когда кладу экспортированный свиток в Inscription Table из Iron's.
Починено в 3.1.0. Старые свитки чинятся автоматически при первом касании мода. Inscription Table не умеет читать заклинания Арс, поэтому теперь вежливо отказывает - используй ритуал Spellbook Binding или /ans bind_scroll_to_irons_book.
Заклинание в колесе ничего не делает при выборе.
Если ты раньше отвязывал его - это призрачная запись из версий до 3.1.0; привяжи к этой книге что-нибудь, и она почистится. Иначе смотри в лог предупреждения ars_cross_ - там названа точная причина.
Вижу странные свитки ars_cross_1 в JEI/EMI.
Починено в 3.1.0 - это внутренняя обвязка мода, теперь она скрыта из просмотрщиков рецептов и креативного меню.
Заклинания Арс ничего не стоят с Ring of Seven Virtues.
Починено в 3.1.0. При выключенном enable_virtue_aura_system не списывалась ни аура, ни мана. Теперь, как и написано в настройке, берётся обычная мана.
Глиф из аддона определяется как не тот элемент. Переопредели его датапаком - обновление мода не нужно. Смотри раздел Spell schools в README.
Вижу две полоски маны. Проверь правильность режима маны. Проверь конфликты оверлеев от других UI-модов.
"Insufficient LP", хотя сердец хватает.
Убедись, что lp_source_mode не стоит в BLOOD_MAGIC_ONLY без установленного Blood Magic. Дефолтный BLOOD_MAGIC_PRIORITY откатывается на здоровье.
Свитки кастуются бесплатно.
Проверь, что scroll_cost_mode стоит в full (это дефолт).
Стоит ли ставить
Если в твоей сборке есть оба магических мода - это must-have, без вариантов. Ars 'n Spells не добавляет нового контента сам по себе, он заставляет два огромных мода работать как один: общая мана, общая прогрессия, перенос заклинаний между системами. С одним только Ars Nouveau мод тоже встанет, но половина фич просто не активируется - полная интеграция требует Iron's Spellbooks.
Скачать Ars 'n Spells можно под Forge 1.20.1 и NeoForge 1.21.1. Для серверной игры с друзьями всё работает из коробки - конфиг серверный и синкается автоматически, режим маны переключается командой /ans mode set без рестарта.
Лицензия
GNU GPLv3
Как поиграть с друзьями с модом Ars 'n Spells - мост между Ars Nouveau и Iron's Spells 'n Spellbooks?
Мод Ars 'n Spells - мост между Ars Nouveau и Iron's Spells 'n Spellbooks куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Ars 'n Spells - мост между Ars Nouveau и Iron's Spells 'n Spellbooks будет готов за пару минут - BungeeHost сделает всё за вас.
