LibConditionalData (LibCD) [1.14.4]

Улучшена обработка данных для Fabric и 1.14

LibConditionalData, или LibCD, добавляет хуки для условной загрузки элементов пакета данных на основе файла метаданных. Он ориентирован на простоту и расширяемость, а также на совместимость с любым типом ресурса, добавленным другими модами. Для этого мода требуется лаунчер Fabric для Minecraft 1.14 и выше.

Клиентское использование

Для условных ресурсов добавьте файл &amp lt, целевой ресурс с расширением &amp gt, .mcmeta. Это будет проанализировано как JSON, чтобы проверить, должен ли ресурс быть загружен. Каждая пара ключ-значение будет указывать условие, которое должно быть выполнено для загрузки рецепта.

Предусмотрено четыре условия, и другие моды могут добавлять свои собственные:

ВНИМАНИЕ: В настоящее время условия молча возвращают false, если им передан неправильный параметр. Надеемся, что это изменится в будущем, но если вы считаете, что что-то должно быть загружено, а это не так, проверьте свои условия.

Использование разработчиком

LibCD позволяет любому моду регистрировать свои собственные условия, чтобы предотвратить загрузку рецепта на основе конфигурации или более продвинутой логики.LibCD доступен на CurseForge maven. Чтобы добавить новое условие, вызовите LibConditionalData.registerCondition (), передав Идентификатор для имени условия и `Predicate для использования условия.

Объект, передаваемый предикату, будет в штучной упаковке примитивом (Integer, Float, Boolean и т. д.), String, List, JsonObject или null. Используйте экземпляр проверки, чтобы быть уверенным, что вам передают.

Оценить
Поделиться:

Требования

Как установить LibCapableData (LibCD) на Майнкрафт c Fabric:

  1. Скачать и установить Fabric
  2. Скачать и кинуть скачанный мод LibCapableData (LibCD) в папку mods. Все!
  3. Подробнее.

Cкачать похожие моды

Скачать LibCapableData (LibCD) мод на Майнкрафт:

На 1.16.5 (Fabric)

На 1.14.4

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *