- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 382
- Подписчиков на Modrinth
- 1
- версия
- 1
- Обновлён
- 23 мая 202623 мая
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Русский
Исправляет проблемы совместимости между незеритовым водолазным костюмом из мода Create и системой аксессуаров Curios. Когда незеритовый баллон надет в слот back Curios, эффект полного комплекта на огнестойкость теперь работает корректно.
Проблема
Create отслеживает незеритовый водолазный костюм через NetheriteDivingHandler с помощью LivingEquipmentChangeEvent. Когда обнаружены все четыре части брони (шлем / баллон / штаны / ботинки), он записывает состояние CreateFireImmune, дающее иммунитет к огню от лавы.
Однако изменения в слотах back Curios не вызывают ванильные события смены брони. В результате, когда баллон надет через Curios:
- Бит нагрудника в
CreateNetheriteDivingBitsне обновляется - Иммунитет к огню от полного комплекта не работает
- Комбинации медный баллон + незеритовый нагрудник не расходуют воздух и не отображают UI с отсчётом дыхания в лаве
Решение
Поддержка бита иммунитета к огню Слушает как
CurioChangeEvent, так иLivingEquipmentChangeEvent(приоритет LOW), затем пересчитывает битовую маску всего снаряжения. Поддерживает несколько слотовbackCurios.Патч дыхания в лаве для медного баллона На приоритете HIGH временно применяет тег
FIRE_RESISTANTк медным баллонам, чтобы нативная логика дыхания в лаве из Create выполнялась нормально (расход воздуха + обновление UI). Тег снова снимается на приоритете LOW.- Синхронизация UI на стороне клиента Инициализируется как на клиенте, так и на сервере, с резервными обновлениями на стороне клиента для
VisualBacktankAir.
Логика определения
| Слот | Условие | Бит |
|---|---|---|
| Голова | DivingHelmetItem + FIRE_RESISTANT | 8 |
| Грудь | Броня нагрудника ArmorItem + FIRE_RESISTANT и (PRESSURIZED_AIR_SOURCES есть в слоте нагрудника или любом слоте back Curios) | 4 |
| Ноги | ArmorItem + FIRE_RESISTANT | 2 |
| Ступни | ArmorItem + FIRE_RESISTANT | 1 |
Частые вопросы
Как установить Create Curios Fire Compat?
Установите NeoForge под свою версию Minecraft, скачайте Create Curios Fire Compat под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Create Curios Fire Compat?
У Create Curios Fire Compat есть сборки для Minecraft 1.21.1.
Нужен ли Create Curios Fire Compat на сервере?
Нужен и в игре, и на сервере