КРАШ МАЙНКРАФТА ПРИ ЗАХОДЕ В ИНВЕНТАРЬ
Ошибка java.lang.NoClassDefFoundError: net/runes/api/RuneItems$RuneType говорит о том, что код пытается получить доступ к классу RuneItems$RuneType, который не найден в класспате во время выполнения программы.
Вот возможные причины и решения:
Возможные причины:
Отсутствие библиотеки: Похоже, что мод или библиотека, содержащая класс net.runes.api.RuneItems$RuneType, не была добавлена в проект или правильно загружена.
Неверная версия: Может быть, версия мода, которую ты используешь, несовместима с версией твоего проекта (например, класс был изменён или удалён в новой версии).
Проблема загрузки модов: Если используется Fabric или другой загрузчик модов, возможно, что какая-то библиотека или мод не был правильно загружен.
Возможные решения:
Проверь зависимости: Убедись, что все необходимые моды и библиотеки, включая ту, которая содержит RuneItems$RuneType, присутствуют в твоём проекте. Это можно сделать, проверив файл конфигурации (например, build.gradle, mods папку или fabric.mod.json).
Проверь версию модов: Убедись, что все моды, которые ты используешь, совместимы между собой и с версией Minecraft/Fabric.
Правильное расположение классов: Убедись, что класс RuneItems$RuneType доступен в нужном месте и в правильном пакете. Если это внешняя библиотека, убедись, что она присутствует в classpath.
Переустанови мод: Попробуй удалить и заново установить мод, который использует RuneItems, чтобы исключить возможность повреждения файлов.
Отладка: Если ошибка возникает при вызове метода register в ItemGroupRegistry, убедись, что этот код вызывается после инициализации всех необходимых ресурсов (возможно, класс вызывается слишком рано, до загрузки нужных ресурсов).