diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/mfqm/MFQMMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/mfqm/MFQMMixin.java index 26723e6..cf0e6e2 100644 --- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/mfqm/MFQMMixin.java +++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/mfqm/MFQMMixin.java @@ -10,12 +10,6 @@ import org.spongepowered.asm.mixin.injection.ModifyConstant; @Mixin(value = MFQM.class, remap = false) public abstract class MFQMMixin { - @ModifyConstant(method = "preInit", - constant = {@Constant(intValue = VanillaConstants.maxBlockID), @Constant(intValue = 31999)}, - require = 2) - private int extendWatchableIDLimit(int constant) { - return ExtendedConstants.maxBlockID; - } @ModifyConstant(method = "preInit", constant = @Constant(stringValue = "Must be different in range between 20 and 31"), @@ -24,4 +18,11 @@ public abstract class MFQMMixin { return constant + " (Notice from EndlessIDs: If you enable the ExtendDataWatcher config option in the endlessids config file, the maximum value will be 127 instead, same for the other datawatcher ids in this file)"; } + + @ModifyConstant(method = "postInit", + constant = {@Constant(intValue = VanillaConstants.maxBlockID), @Constant(intValue = 31999)}, + require = 2) + private int extendIDs(int constant) { + return ExtendedConstants.maxBlockID; + } }