net.minecraft.client.font

public interface DrawnTextConsumer

net.minecraft.client.gui.ActiveTextCollector
net.minecraft.class_12225
net.minecraft.client.font.DrawnTextConsumer

Field summary

Modifier and TypeField
double
PERIOD_PER_SCROLLED_PIXEL
field_63832
MARQUEE_PERIOD_PER_EXCESS_WIDTH
double
MIN_SCROLL_PERIOD
field_63833
MARQUEE_MIN_PERIOD

Method summary

Modifier and TypeMethod
DrawnTextConsumer$Transformation
defaultParameters()
method_75760()
getTransformation()
void
defaultParameters(ActiveTextCollector$Parameters newParameters)
method_75764(class_12225$class_12227 arg0)
setTransformation(DrawnTextConsumer$Transformation transformation)
default void
accept(int x, int y, FormattedCharSequence text)
method_75762(int arg0, int arg1, class_5481 arg2)
text(int x, int y, OrderedText text)
default void
accept(int x, int y, Component text)
method_75763(int arg0, int arg1, class_2561 arg2)
text(int x, int y, Text text)
default void
accept(TextAlignment alignment, int anchorX, int y, ActiveTextCollector$Parameters parameters, Component text)
method_75767(class_11735 arg0, int arg1, int arg2, class_12225$class_12227 arg3, class_2561 arg4)
text(Alignment alignment, int x, int y, DrawnTextConsumer$Transformation transformation, Text text)
void
accept(TextAlignment alignment, int anchorX, int y, ActiveTextCollector$Parameters parameters, FormattedCharSequence text)
method_75766(class_11735 arg0, int arg1, int arg2, class_12225$class_12227 arg3, class_5481 arg4)
text(Alignment alignment, int x, int y, DrawnTextConsumer$Transformation transformation, OrderedText text)
default void
accept(TextAlignment alignment, int anchorX, int y, Component text)
method_75768(class_11735 arg0, int arg1, int arg2, class_2561 arg3)
text(Alignment alignment, int x, int y, Text text)
default void
accept(TextAlignment alignment, int anchorX, int y, FormattedCharSequence text)
method_75765(class_11735 arg0, int arg1, int arg2, class_5481 arg3)
text(Alignment alignment, int x, int y, OrderedText text)
void
acceptScrolling(Component message, int centerX, int left, int right, int top, int bottom, ActiveTextCollector$Parameters parameters)
method_75773(class_2561 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, class_12225$class_12227 arg6)
marqueedText(Text text, int x, int left, int right, int top, int bottom, DrawnTextConsumer$Transformation transformation)
default void
acceptScrolling(Component message, int centerX, int left, int right, int top, int bottom)
method_75771(class_2561 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
marqueedText(Text text, int x, int left, int right, int top, int bottom)
default void
acceptScrollingWithDefaultCenter(Component message, int left, int right, int top, int bottom)
method_75770(class_2561 arg0, int arg1, int arg2, int arg3, int arg4)
text(Text text, int left, int right, int top, int bottom)
default void
defaultScrollingHelper(Component message, int centerX, int left, int right, int top, int bottom, int lineWidth, int lineHeight, ActiveTextCollector$Parameters parameters)
method_75772(class_2561 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, class_12225$class_12227 arg8)
marqueedText(Text text, int x, int left, int right, int top, int bottom, int width, int lineHeight, DrawnTextConsumer$Transformation transformation)
static void
findElementUnderCursor(GuiTextRenderState text, float testX, float testY, Consumer<Style> output)
method_75769(class_11247 arg0, float arg1, float arg2, Consumer<class_2583> arg3)
handleHover(TextGuiElementRenderState renderState, float mouseX, float mouseY, Consumer<Style> styleCallback)
static boolean
isPointInRectangle(float x, float y, float left, float top, float right, float bottom)
method_75761(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
isWithinBounds(float x, float y, float left, float top, float right, float bottom)