Fixed font

This commit is contained in:
2026-03-08 02:47:31 +01:00
parent 2fa04b079d
commit f9938a51e9
3 changed files with 6 additions and 5 deletions
+1 -1
Submodule common updated: b2f381a0d6...6021cd790e
@@ -10,15 +10,15 @@ import net.minecraft.text.Text;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
@Mixin(Text.class) @Mixin(Text.class)
public abstract class TextMixin implements TextRef { public interface TextMixin extends TextRef {
@Override @Override
public TextRef withFont(IdentifierRef font) { public default TextRef withFont(IdentifierRef font) {
return (TextRef) (((Text) this).copy().setStyle(Style.EMPTY.withFont((Identifier) (Object) font))); return (TextRef) (((Text) this).copy().setStyle(Style.EMPTY.withFont((Identifier) (Object) font)));
} }
@Override @Override
public int getWidth() { public default int getWidth() {
return SaturnClient.client.textRenderer.getWidth((Text) this); return SaturnClient.client.textRenderer.getWidth((Text) this);
} }
} }
@@ -9,7 +9,8 @@
"MatrixStackMixin", "MatrixStackMixin",
"MinecraftClientMixin", "MinecraftClientMixin",
"QuaternionfMixin", "QuaternionfMixin",
"WindowMixin" "WindowMixin",
"TextMixin"
], ],
"injectors": { "injectors": {
"defaultRequire": 1 "defaultRequire": 1