22
33import net .minecraftforge .fml .ModContainer ;
44import 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 ;
77import org .embeddedt .modernfix .ModernFix ;
88import 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