
Ice And Fire: Dragon Care
A comprehensive addon for Ice and Fire CE introducing ethical resource harvesting, dynamic bonding, and long-term dragon husbandry.
Оцените первым
12.2K
17
Список изменений
DragonCare 1.3.1 — Universal Ice and Fire CE 2.x Compatibility
English Changelog
DragonCare 1.3.1 is a major compatibility and stability update for Minecraft 1.21.1 and NeoForge.
Compatibility
- Added support for all currently published official NeoForge builds of Ice and Fire CE 2.x for Minecraft 1.21.1:
- published
2.0-beta.*builds, from2.0-beta.1through2.0-beta.17; - stable
2.0; - GeckoLib-based
2.1-beta.1–3; - stable
2.1,2.1.1, and2.1.2.
- published
- A single universal DragonCare JAR now supports both Ice and Fire CE rendering systems.
- DragonCare automatically detects whether the installed Ice and Fire CE build uses Tabula/Uranus or GeckoLib by inspecting the actual dragon class.
- GeckoLib remains optional and is only required when the selected Ice and Fire CE version requires it.
- Stable Ice and Fire CE versions also work when GeckoLib is installed by another mod.
- Stable and beta compatibility layers are isolated to prevent incompatible classes from being loaded.
Rendering and animation
- Added a dedicated Tabula/Uranus wound rendering layer for stable Ice and Fire CE versions and the
2.0-beta.*series. - Preserved GeckoLib animation controllers and animation masks for
2.1-beta.1–3. - Fixed a client startup crash with Ice and Fire CE
2.1.2caused by an incorrectly remapped renderer-layer invoker. - Removed the fragile renderer accessor and replaced it with a correctly remapped native renderer-layer call.
- Fixed dynamic wound and dirt textures not being released correctly.
- Dynamic textures and their
NativeImageresources are now destroyed when clearing caches, leaving a world, or reloading resources. - Improved synchronization and failure cleanup during dynamic texture generation.
Bug fixes
- Fixed the dragon aging compatibility handler so failures remain fail-open and do not interrupt normal dragon behavior.
- Limited
FrameKeeperEventsto decorations created by DragonCare schematics. Damaged vanilla or third-party decorative entities are no longer affected. - Improved dragon cave and roost generation injections by targeting the actual entity-spawn operation.
- Removed unreliable soft local-variable capture from world-generation mixins.
- Fixed several possible resource leaks and cleanup issues.
- Added the missing subtitle for the ash meter returning to normal.
- Ported applicable shared safety fixes to the maintained Minecraft 1.20.1 branch.
Build and packaging
- Updated the development and release environment to NeoForge
21.1.248. - Added separate GeckoLib and Tabula/Uranus compatibility source sets.
- Added a fixed compatibility manifest containing 24 official Ice and Fire CE artifacts.
- Replaced the broad
libs/*.jarclasspath with explicit dependencies. - Added strict compiler, mixin, compatibility-matrix, and release-JAR validation.
- The release JAR no longer bundles Ice and Fire CE, GeckoLib, Uranus, Architectury, decompiled sources, logs, or temporary files.
- Updated English, Russian, and Ukrainian metadata, localization, and contributor credits.
Notes
- Existing DragonCare configuration files and gameplay mechanics remain compatible.
- Alpha versions are not included.
- Ice and Fire CE 2.2 for Minecraft 26.1 is not supported by this Minecraft 1.21.1 release.
Русский список изменений
DragonCare 1.3.1 — крупное обновление совместимости и стабильности для Minecraft 1.21.1 и NeoForge.
Совместимость
- Добавлена поддержка всех опубликованных официальных NeoForge-сборок Ice and Fire CE 2.x для Minecraft 1.21.1:
- опубликованные сборки
2.0-beta.*, от2.0-beta.1до2.0-beta.17; - стабильная
2.0; - версии
2.1-beta.1–3, использующие GeckoLib; - стабильные
2.1,2.1.1и2.1.2.
- опубликованные сборки
- Один универсальный JAR DragonCare теперь поддерживает обе системы рендера Ice and Fire CE.
- DragonCare автоматически определяет, использует установленная версия Ice and Fire CE Tabula/Uranus или GeckoLib, проверяя фактический класс дракона.
- GeckoLib остаётся необязательной зависимостью и требуется только тогда, когда её требует выбранная версия Ice and Fire CE.
- Стабильные версии Ice and Fire CE работают и в сборках, где GeckoLib установлен другим модом.
- Слои совместимости со стабильными и beta-версиями изолированы друг от друга, поэтому несовместимые классы не загружаются.
Рендер и анимации
- Добавлен отдельный слой отображения ран через Tabula/Uranus для стабильных версий Ice and Fire CE и серии
2.0-beta.*. - GeckoLib-контроллеры и маски анимаций сохранены для
2.1-beta.1–3. - Исправлен краш клиента при запуске с Ice and Fire CE
2.1.2, вызванный неправильным remap метода слоя рендера. - Ненадёжный renderer accessor удалён и заменён штатным вызовом слоя рендера с правильным remap.
- Исправлено освобождение динамических текстур ран и загрязнения.
- Динамические текстуры и связанные с ними ресурсы
NativeImageтеперь удаляются при очистке кэша, выходе из мира и перезагрузке ресурсов. - Улучшены синхронизация и очистка ресурсов при ошибках генерации динамических текстур.
Исправления ошибок
- Обработчик управления старением драконов теперь действительно работает по принципу fail-open: его сбой не нарушает обычное поведение дракона.
FrameKeeperEventsтеперь обрабатывает только декоративные сущности, созданные схемами DragonCare. Повреждённые ванильные декорации и декорации других модов больше не затрагиваются.- Улучшены mixin-инъекции генерации пещер и гнёзд драконов: теперь перехватывается фактическое добавление нужной сущности в мир.
- Из worldgen-mixin удалён ненадёжный мягкий захват локальных переменных.
- Исправлено несколько возможных утечек ресурсов и ошибок очистки.
- Добавлен отсутствовавший субтитр нормализации показаний измерителя пепла.
- Общие безопасные исправления перенесены и в поддерживаемую версию для Minecraft 1.20.1.
Сборка и содержимое JAR
- Среда разработки и выпуска обновлена до NeoForge
21.1.248. - Добавлены отдельные source set для GeckoLib и Tabula/Uranus.
- Добавлен зафиксированный список совместимости из 24 официальных артефактов Ice and Fire CE.
- Общий classpath
libs/*.jarзаменён явными зависимостями. - Добавлены строгие проверки компилятора, mixin, матрицы совместимости и содержимого релизного JAR.
- В релизный JAR больше не попадают Ice and Fire CE, GeckoLib, Uranus, Architectury, декомпилированные исходники, логи и временные файлы.
- Обновлены английская, русская и украинская локализации, описание мода и благодарности авторам материалов.
Примечания
- Существующие конфиги и игровые механики DragonCare остаются совместимыми.
- Alpha-версии не поддерживаются.
- Ice and Fire CE 2.2 для Minecraft 26.1 не входит в этот релиз для Minecraft 1.21.1.
Файлы
Ice and Fire - Dragon Care-1.3.1 - 1.21.1v.jar(3.27 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.3.1
Загрузчики
NeoForge
Версии игры
1.21.1
Загрузок
899
Дата публикации
31.08.2026
