Preloading Tricks
Активный0.0
Установок
Последнее обновление
Версии
Preloading Tricks
Данный мод предоставляет возможность выполнять код до начала основной загрузки модов. Основная область применения — интеграция с такими проектами, как ModSets и AutoModpack.
Мод совместим с различными загрузчиками Minecraft. Тестировалась работа со следующими версиями, но возможно функционирование и на более старых сборках:
- Fabric 0.14 и выше
- Quilt 0.20 и выше
- Forge 40 и выше
Доступные функции
Настройка модов
Данный механизм использует стандартную Java функцию ServiceLoader. Вызов происходит непосредственно перед началом основной инициализации модов.
Для управления процессом загрузки используются реализации SetupModService, адаптированные под каждую платформу:
- Forge: реализация для Forge
- Fabric: реализация для Fabric
- Quilt: реализация для Quilt
С помощью этого колбэка можно контролировать процесс загрузки модов. Важно отметить, что добавление новых модов не рекомендуется, поскольку система не может загружать их из файлов или classpath. Для этих целей в Forge официально поддерживается использование IModLocator.
Поставщик языков
Этот колбэк также использует Java ServiceLoader, но выполняется значительно раньше — до начала настройки основного мода.