Class MixinFont
java.lang.Object
com.viaversion.viafabricplus.injection.mixin.features.bedrock.allow_new_line.MixinFont
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringbidirectionalShaping(String text) abstract booleanabstract net.minecraft.client.gui.Font.PreparedTextprepareText(net.minecraft.util.FormattedCharSequence text, float x, float y, int originalColor, boolean drawShadow, boolean includeEmpty, int backgroundColor) abstract List<net.minecraft.util.FormattedCharSequence> split(net.minecraft.network.chat.FormattedText text, int width) abstract intwidth(net.minecraft.util.FormattedCharSequence text)
-
Field Details
-
lineHeight
public int lineHeight
-
-
Constructor Details
-
MixinFont
public MixinFont()
-
-
Method Details
-
split
public abstract List<net.minecraft.util.FormattedCharSequence> split(net.minecraft.network.chat.FormattedText text, int width) -
bidirectionalShaping
-
width
public abstract int width(net.minecraft.util.FormattedCharSequence text) -
isBidirectional
public abstract boolean isBidirectional() -
prepareText
public abstract net.minecraft.client.gui.Font.PreparedText prepareText(net.minecraft.util.FormattedCharSequence text, float x, float y, int originalColor, boolean drawShadow, boolean includeEmpty, int backgroundColor)
-