diff --git a/src/main/java/com/kevinsundqvistnorlen/rubi/mixin/client/MixinTextHandler.java b/src/main/java/com/kevinsundqvistnorlen/rubi/mixin/client/MixinTextHandler.java index ac35470..b3c1801 100644 --- a/src/main/java/com/kevinsundqvistnorlen/rubi/mixin/client/MixinTextHandler.java +++ b/src/main/java/com/kevinsundqvistnorlen/rubi/mixin/client/MixinTextHandler.java @@ -21,17 +21,17 @@ public abstract class MixinTextHandler implements ITextHandler { @Shadow public float getWidth(OrderedText text) { return 0f; } - @Inject(method = "getWidth(Ljava/lang/String;)F", at = @At("HEAD"), cancellable = true) + @Inject(method = "getWidth(Ljava/lang/String;)F", at = @At("HEAD"), cancellable = true, order = 900) public void injectGetWidth(String text, CallbackInfoReturnable info) { onGetWidthOrderedText(Utils.orderedFrom(text), info); } - @Inject(method = "getWidth(Lnet/minecraft/text/StringVisitable;)F", at = @At("HEAD"), cancellable = true) + @Inject(method = "getWidth(Lnet/minecraft/text/StringVisitable;)F", at = @At("HEAD"), cancellable = true, order = 900) public void injectGetWidth(StringVisitable text, CallbackInfoReturnable info) { onGetWidthOrderedText(Utils.orderedFrom(text), info); } - @Inject(method = "getWidth(Lnet/minecraft/text/OrderedText;)F", at = @At("HEAD"), cancellable = true) + @Inject(method = "getWidth(Lnet/minecraft/text/OrderedText;)F", at = @At("HEAD"), cancellable = true, order = 900) private void onGetWidthOrderedText(OrderedText text, CallbackInfoReturnable cir) { if (!getWidthMutex) { getWidthMutex = true;