Мод для Майнкрафт на Fabric, который компилирует и подключает патчи Mixin из исходных файлов при запуске игры. Он позволяет добавлять и изменять патчи без пересборки JAR-файла мода.
Как пользоваться
После запуска создаётся папка config/dynpatcher/:
patches/— сюда помещаются исходные файлы патчей Mixin в формате.java; для порядка можно использовать вложенные папки.config.json— настройки мода..cache/— кэш скомпилированных файлов; вручную его изменять не следует.
Чтобы временно отключить патч, добавьте его относительный путь в массив disabledPatches файла config.json, например example/MyMixin.java.
Файлы без объявления пакета автоматически получают пакет dynpatcher.generated. Патчи с @Environment(EnvType.CLIENT) или @Environment(EnvType.SERVER) загружаются только на соответствующей стороне — клиенте или сервере.
Настройки
Скомпилированные патчи хранятся в config/dynpatcher/.cache/. Исходник компилируется повторно, если изменилось его содержимое, время изменения или установленная версия мода.
