Скачать Feature NBT Deadlock Be Gone — Minecraft Моды — MetaMods

Feature NBT Deadlock Be Gone

Активный

Установок

6

Последнее обновление

3 года назад

Версии

1.18.1 — 1.18.2
Сервер
Fabric
Forge
Quilt
Утилиты

Feature NBT Deadlock Be Gone

Этот мод создан для устранения критической ошибки, которая возникает исключительно в версии Minecraft 1.18. Проблема связана с зависанием игры при генерации структур с NBT-данными в мире.

Суть ошибки заключается в том, что при размещении построек с NBT-тегами во время генерации мира игра может полностью заблокироваться, если такая постройка заменяет любой блок с сущностью. Это касается спавнеров, сундуков, кафедр, кроватей, табличек и других подобных объектов. В результате игра перестаёт отвечать, а игровые тики прекращаются.

Проблема возникает из-за использования неподходящих методов размещения блоков в мире, которые небезопасны для процедур генерации. Мод решает эту проблему, пропуская вызовы опасных методов, когда работа происходит в контексте генерации мира.

Для модификаций эта ошибка может проявляться особенно часто, поэтому установка данного мода служит хорошей профилактической мерой.

Важно отметить, что данная ошибка отсутствует в версиях 1.17.x и ниже, а также исправлена в версиях 1.19 и выше. Она характерна исключительно для Minecraft 1.18.x.

Для разработчиков модов

Для использования в разработке добавьте в блок repositories файла build.gradle:

maven {
    // FeatureNBTDeadlockBeGone
    url "https://nexus.resourcefulbees.com/repository/maven-public/"
}

Затем в блок dependencies добавьте соответствующую зависимость:

FORGE:

runtimeOnly fg.deobf("com.telepathicgrunt:FeatureNBTDeadlockBeGone-Forge:2.0.0+1.18.2")

FABRIC:

modRuntimeOnly "com.telepathicgrunt:FeatureNBTDeadlockBeGone-Fabric:2.0.0+1.18.2"

QUILT:

modRuntimeOnly "com.telepathicgrunt:FeatureNBTDeadlockBeGone-Quilt:2.0.0+1.18.2"

Версию 2.0.0+1.18.2 можно заменить на нужную вам.

Участники проекта
TelepathicGrunt

TelepathicGrunt

Разработчик

Создан: 25 дек 2021

ID: 2343