fix config bugs

This commit is contained in:
C10udburst
2022-02-02 11:30:51 +01:00
parent 99a473f463
commit 4eec0c00e3
5 changed files with 17 additions and 25 deletions

View File

@@ -13,6 +13,6 @@ public class ConfigTabMixin {
// No idea why CallbackInfoReturnable, but fabric crashes otherwise lol
@Inject(method = "createScreen", at=@At("HEAD"), remap = false)
private void onCreateScreen(CallbackInfoReturnable<?> cir) {
ConfigModifier.INSTANCE.hiddenModules.set(RejectsConfig.get().getHiddenModules());
ConfigModifier.get().hiddenModules.set(RejectsConfig.get().getHiddenModules());
}
}

View File

@@ -1,17 +0,0 @@
package anticope.rejects.mixin.meteor;
import anticope.rejects.utils.ConfigModifier;
import meteordevelopment.meteorclient.systems.Systems;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
@Mixin(Systems.class)
public class SystemsMixin {
@Inject(method = "init", at = @At(value = "INVOKE", target = "Lmeteordevelopment/meteorclient/systems/System;load()V"), remap = false)
private static void onInitializeConfig(CallbackInfo ci) {
// adds the reject settings
new ConfigModifier();
}
}