Class NoShadowFontWrapper
java.lang.Object
net.minecraft.client.gui.Font
com.simibubi.create.content.logistics.trains.management.edgePoint.station.NoShadowFontWrapper
public class NoShadowFontWrapper
extends net.minecraft.client.gui.Font
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.Font
net.minecraft.client.gui.Font.DisplayMode -
Field Summary
Fields inherited from class net.minecraft.client.gui.Font
ALPHA_CUTOFF, lineHeight, random -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbidirectionalShaping(String pText) intintdraw(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.network.chat.Component pText, float pX, float pY, int pColor) intdraw(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor) intdrawInBatch(String pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight) intdrawInBatch(String pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight, boolean pBidiFlag) intdrawInBatch(net.minecraft.network.chat.Component pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight) intdrawInBatch(net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight) voiddrawInBatch8xOutline(net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor, int pBackgroundColor, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, int pPackedLightCoords) intdrawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, String pText, float pX, float pY, int pColor) intdrawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, String pText, float pX, float pY, int pColor, boolean pTransparent) intdrawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.network.chat.Component pText, float pX, float pY, int pColor) intdrawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor) voiddrawWordWrap(net.minecraft.network.chat.FormattedText pText, int pX, int pY, int pMaxWidth, int pColor) net.minecraft.client.gui.font.FontSetgetFontSet(net.minecraft.resources.ResourceLocation pFontLocation) net.minecraft.client.StringSplitterbooleanplainSubstrByWidth(String pText, int pMaxWidth) plainSubstrByWidth(String p_92838_, int p_92839_, boolean p_92840_) List<net.minecraft.util.FormattedCharSequence>split(net.minecraft.network.chat.FormattedText pText, int pMaxWidth) net.minecraft.network.chat.FormattedTextsubstrByWidth(net.minecraft.network.chat.FormattedText pText, int pMaxWidth) intintwidth(net.minecraft.network.chat.FormattedText pText) intwidth(net.minecraft.util.FormattedCharSequence pText) intwordWrapHeight(String pStr, int pMaxWidth)
-
Constructor Details
-
NoShadowFontWrapper
public NoShadowFontWrapper(net.minecraft.client.gui.Font wrapped)
-
-
Method Details
-
getFontSet
public net.minecraft.client.gui.font.FontSet getFontSet(net.minecraft.resources.ResourceLocation pFontLocation) - Overrides:
getFontSetin classnet.minecraft.client.gui.Font
-
drawShadow
public int drawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, String pText, float pX, float pY, int pColor) - Overrides:
drawShadowin classnet.minecraft.client.gui.Font
-
drawShadow
public int drawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, String pText, float pX, float pY, int pColor, boolean pTransparent) - Overrides:
drawShadowin classnet.minecraft.client.gui.Font
-
draw
public int draw(com.mojang.blaze3d.vertex.PoseStack pPoseStack, String pText, float pX, float pY, int pColor) - Overrides:
drawin classnet.minecraft.client.gui.Font
-
drawShadow
public int drawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor) - Overrides:
drawShadowin classnet.minecraft.client.gui.Font
-
drawShadow
public int drawShadow(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.network.chat.Component pText, float pX, float pY, int pColor) - Overrides:
drawShadowin classnet.minecraft.client.gui.Font
-
draw
public int draw(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor) - Overrides:
drawin classnet.minecraft.client.gui.Font
-
draw
public int draw(com.mojang.blaze3d.vertex.PoseStack pPoseStack, net.minecraft.network.chat.Component pText, float pX, float pY, int pColor) - Overrides:
drawin classnet.minecraft.client.gui.Font
-
bidirectionalShaping
- Overrides:
bidirectionalShapingin classnet.minecraft.client.gui.Font
-
drawInBatch
public int drawInBatch(String pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight) - Overrides:
drawInBatchin classnet.minecraft.client.gui.Font
-
drawInBatch
public int drawInBatch(String pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight, boolean pBidiFlag) - Overrides:
drawInBatchin classnet.minecraft.client.gui.Font
-
drawInBatch
public int drawInBatch(net.minecraft.network.chat.Component pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight) - Overrides:
drawInBatchin classnet.minecraft.client.gui.Font
-
drawInBatch
public int drawInBatch(net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor, boolean pDropShadow, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, boolean pTransparent, int pBackgroundColor, int pPackedLight) - Overrides:
drawInBatchin classnet.minecraft.client.gui.Font
-
drawInBatch8xOutline
public void drawInBatch8xOutline(net.minecraft.util.FormattedCharSequence pText, float pX, float pY, int pColor, int pBackgroundColor, com.mojang.math.Matrix4f pMatrix, net.minecraft.client.renderer.MultiBufferSource pBuffer, int pPackedLightCoords) - Overrides:
drawInBatch8xOutlinein classnet.minecraft.client.gui.Font
-
width
- Overrides:
widthin classnet.minecraft.client.gui.Font
-
width
public int width(net.minecraft.network.chat.FormattedText pText) - Overrides:
widthin classnet.minecraft.client.gui.Font
-
width
public int width(net.minecraft.util.FormattedCharSequence pText) - Overrides:
widthin classnet.minecraft.client.gui.Font
-
plainSubstrByWidth
- Overrides:
plainSubstrByWidthin classnet.minecraft.client.gui.Font
-
plainSubstrByWidth
- Overrides:
plainSubstrByWidthin classnet.minecraft.client.gui.Font
-
substrByWidth
public net.minecraft.network.chat.FormattedText substrByWidth(net.minecraft.network.chat.FormattedText pText, int pMaxWidth) - Overrides:
substrByWidthin classnet.minecraft.client.gui.Font
-
drawWordWrap
public void drawWordWrap(net.minecraft.network.chat.FormattedText pText, int pX, int pY, int pMaxWidth, int pColor) - Overrides:
drawWordWrapin classnet.minecraft.client.gui.Font
-
wordWrapHeight
- Overrides:
wordWrapHeightin classnet.minecraft.client.gui.Font
-
split
public List<net.minecraft.util.FormattedCharSequence> split(net.minecraft.network.chat.FormattedText pText, int pMaxWidth) - Overrides:
splitin classnet.minecraft.client.gui.Font
-
isBidirectional
public boolean isBidirectional()- Overrides:
isBidirectionalin classnet.minecraft.client.gui.Font
-
getSplitter
public net.minecraft.client.StringSplitter getSplitter()- Overrides:
getSplitterin classnet.minecraft.client.gui.Font
-