From 8ed54ef137d11e73ad5b47627b433488aecafd44 Mon Sep 17 00:00:00 2001 From: 2No2Name <2no2name@web.de> Date: Mon, 11 Nov 2024 17:26:02 +0100 Subject: [PATCH] Fix mixin mod overrides not working without mixin. prefix --- .../caffeinemc/mods/lithium/common/config/LithiumConfig.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/src/main/java/net/caffeinemc/mods/lithium/common/config/LithiumConfig.java b/common/src/main/java/net/caffeinemc/mods/lithium/common/config/LithiumConfig.java index c5bbc0cfa..675c076d2 100644 --- a/common/src/main/java/net/caffeinemc/mods/lithium/common/config/LithiumConfig.java +++ b/common/src/main/java/net/caffeinemc/mods/lithium/common/config/LithiumConfig.java @@ -168,6 +168,10 @@ private void readProperties(Properties props) { protected void applyModOverride(PlatformMixinOverrides.MixinOverride override) { Option option = this.options.get(override.option()); + if (option == null && !override.option().startsWith("mixin.")) { + option = this.options.get("mixin." + override.option()); + } + if (option == null) { LOGGER.warn("Mod '{}' attempted to override option '{}', which doesn't exist, ignoring", override.modId(), override.option()); return;