Skip to content

Commit 9bc6b7b

Browse files
committed
Merge 1.19.4 into 1.20
2 parents c1c0010 + 49bc941 commit 9bc6b7b

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

forge/src/main/java/org/embeddedt/modernfix/forge/config/ConfigFixer.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import net.minecraftforge.fml.ModContainer;
44
import net.minecraftforge.fml.ModList;
5-
import net.minecraftforge.fml.common.ObfuscationReflectionHelper;
6-
import net.minecraftforge.fml.config.ModConfig;
5+
import net.minecraftforge.fml.config.IConfigEvent;
6+
import net.minecraftforge.fml.util.ObfuscationReflectionHelper;
77
import org.embeddedt.modernfix.ModernFix;
88
import org.embeddedt.modernfix.core.ModernFixMixinPlugin;
99

@@ -22,7 +22,7 @@ public static void replaceConfigHandlers() {
2222
return;
2323
ModList.get().forEachModContainer((id, container) -> {
2424
try {
25-
Optional<Consumer<ModConfig.ModConfigEvent>> configOpt = ObfuscationReflectionHelper.getPrivateValue(ModContainer.class, container, "configHandler");
25+
Optional<Consumer<IConfigEvent>> configOpt = ObfuscationReflectionHelper.getPrivateValue(ModContainer.class, container, "configHandler");
2626
if(configOpt.isPresent()) {
2727
ObfuscationReflectionHelper.setPrivateValue(ModContainer.class, container, Optional.of(new LockingConfigHandler(id, configOpt.get())), "configHandler");
2828
}
@@ -32,17 +32,17 @@ public static void replaceConfigHandlers() {
3232
});
3333
}
3434

35-
private static class LockingConfigHandler implements Consumer<ModConfig.ModConfigEvent> {
36-
private final Consumer<ModConfig.ModConfigEvent> actualHandler;
35+
private static class LockingConfigHandler implements Consumer<IConfigEvent> {
36+
private final Consumer<IConfigEvent> actualHandler;
3737
private final String modId;
3838

39-
LockingConfigHandler(String id, Consumer<ModConfig.ModConfigEvent> actualHandler) {
39+
LockingConfigHandler(String id, Consumer<IConfigEvent> actualHandler) {
4040
this.modId = id;
4141
this.actualHandler = actualHandler;
4242
}
4343

4444
@Override
45-
public void accept(ModConfig.ModConfigEvent modConfigEvent) {
45+
public void accept(IConfigEvent modConfigEvent) {
4646
synchronized (this) {
4747
this.actualHandler.accept(modConfigEvent);
4848
}

0 commit comments

Comments
 (0)