Bundivision
Архивирован0.0
Установок
Последнее обновление
Версии
С 24w14a Mojang тихо поправила эту ошибку настолько, что она больше не вызывает краш игры. Теперь этот мод утратил актуальность и не будет поддерживаться.
Bundivision
Этот мод решает проблему MC-269644 тем, что предметам, помещаемым в сумки, устанавливает вес минимум в 1 единицу. Работал он на всех версиях старше 24w12а и до фикса ошибки разработчиками.
Если коротко объяснить суть ошибки - она появляется из-за определения веса предмета при складывании его в связку.
- В зависимости от максимального стека вес считается по-разному: нет стека - вес 64, стек 16 - 4, нормальный ситуация к 64 - 1).
Проблема же возникает, если предмет способен стакаться сильнее стандартного максимума в 64 единицы. Тогда итоговая цифра выходит нулевой согласно логике целочисленного деления.
А если на ноль еще и что-то поделить, система выпадает в ошибку ArithmeticException - причина немедленного вылета, с которой боролся этот хотфикс.
Конечно, это варварский метод обойти баг - заставлять вес равняться одному независимо от реальной ситуации.
Вероятно, Mojang бы придумали что-то более разумное, но уж лучше такое решение, нежели игры слетали постоянно от этой ошибки.