public class TextStencilElement extends DelegatedStencilElement
DelegatedStencilElement.ElementRendererRenderElement.SimpleRenderElement| Modifier and Type | Field and Description |
|---|---|
protected boolean |
centerHorizontally |
protected boolean |
centerVertically |
protected net.minecraft.util.text.IFormattableTextComponent |
component |
protected net.minecraft.client.gui.FontRenderer |
font |
DEFAULT_ELEMENT, element, EMPTY_RENDERER, stencil| Constructor and Description |
|---|
TextStencilElement(net.minecraft.client.gui.FontRenderer font) |
TextStencilElement(net.minecraft.client.gui.FontRenderer font,
net.minecraft.util.text.IFormattableTextComponent component) |
TextStencilElement(net.minecraft.client.gui.FontRenderer font,
java.lang.String text) |
| Modifier and Type | Method and Description |
|---|---|
TextStencilElement |
centered(boolean vertical,
boolean horizontal) |
net.minecraft.util.text.IFormattableTextComponent |
getComponent() |
protected void |
renderElement(com.mojang.blaze3d.matrix.MatrixStack ms) |
protected void |
renderStencil(com.mojang.blaze3d.matrix.MatrixStack ms) |
TextStencilElement |
withText(net.minecraft.util.text.IFormattableTextComponent component) |
TextStencilElement |
withText(java.lang.String text) |
withElementRenderer, withStencilRenderercleanUp, prepareElement, prepareStencil, render, transformprotected net.minecraft.client.gui.FontRenderer font
protected net.minecraft.util.text.IFormattableTextComponent component
protected boolean centerVertically
protected boolean centerHorizontally
public TextStencilElement(net.minecraft.client.gui.FontRenderer font)
public TextStencilElement(net.minecraft.client.gui.FontRenderer font,
java.lang.String text)
public TextStencilElement(net.minecraft.client.gui.FontRenderer font,
net.minecraft.util.text.IFormattableTextComponent component)
public TextStencilElement withText(java.lang.String text)
public TextStencilElement withText(net.minecraft.util.text.IFormattableTextComponent component)
public TextStencilElement centered(boolean vertical, boolean horizontal)
protected void renderStencil(com.mojang.blaze3d.matrix.MatrixStack ms)
renderStencil in class DelegatedStencilElementprotected void renderElement(com.mojang.blaze3d.matrix.MatrixStack ms)
renderElement in class DelegatedStencilElementpublic net.minecraft.util.text.IFormattableTextComponent getComponent()