draw

context(ctx: GuiGraphicsExtractor)
abstract fun draw(text: T, parameters: AbstractFontRenderer.DrawParameters): Float

Draws a string with minecraft font markup on GUI with GuiGraphicsExtractor.

Return

The unscaled width of text


context(ctx: GuiGraphicsExtractor)
inline fun draw(text: T, parameters: AbstractFontRenderer.DrawParameters.() -> Unit = {}): Float
context(ctx: GuiGraphicsExtractor)
inline fun draw(text: Component, parameters: AbstractFontRenderer.DrawParameters.() -> Unit = {}): Float
context(ctx: WorldRenderEnvironment)
inline fun draw(text: T, parameters: AbstractFontRenderer.DrawParameters.() -> Unit = {}): Float
context(ctx: WorldRenderEnvironment)
inline fun draw(text: Component, parameters: AbstractFontRenderer.DrawParameters.() -> Unit = {}): Float


context(ctx: WorldRenderEnvironment)
abstract fun draw(text: T, parameters: AbstractFontRenderer.DrawParameters): Float

Draws a string with minecraft font markup on GUI with WorldRenderEnvironment.

Return

The unscaled width of text