Skip to content

Interface: GuiTextLayer ​

Defined in: packages/minerender/src/gui/GuiLayer.ts:36

A bitmap-text layer. Set font, wrapping, and style directly on the layer object.

Extends ​

Properties ​

PropertyTypeDescriptionInherited fromDefined in
bold?boolean-GuiTextOptions.boldpackages/minerender/src/gui/GuiText.ts:10
color?numbersRGB 0xRRGGBB; defaults to white.GuiTextOptions.colorpackages/minerender/src/gui/GuiText.ts:9
font?string | AssetKeyFont resource ID; defaults to minecraft:default.GuiTextOptions.fontpackages/minerender/src/gui/GuiText.ts:25
italic?boolean-GuiTextOptions.italicpackages/minerender/src/gui/GuiText.ts:11
lineHeight?numberDistance between line origins; defaults to 9 GUI pixels.GuiTextOptions.lineHeightpackages/minerender/src/gui/GuiText.ts:31
maxWidth?numberWrap width in GUI pixels. Long words break at glyph boundaries.GuiTextOptions.maxWidthpackages/minerender/src/gui/GuiText.ts:29
name?string-GuiLayerLayout.namepackages/minerender/src/gui/GuiLayer.ts:9
position?[number, number]Top-left position; x grows right and y grows down. Defaults to [0, 0].GuiLayerLayout.positionpackages/minerender/src/gui/GuiLayer.ts:11
shadow?booleanDraws a one-pixel shadow; defaults to true.GuiTextOptions.shadowpackages/minerender/src/gui/GuiText.ts:27
size?[number, number]Output size; defaults to native texture/text dimensions, and [16, 16] for items.GuiLayerLayout.sizepackages/minerender/src/gui/GuiLayer.ts:13
textGuiText--packages/minerender/src/gui/GuiLayer.ts:37