Class TestsOverlay
java.lang.Object
net.neoforged.testframework.client.TestsOverlay
- All Implemented Interfaces:
LayeredDraw.Layer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
private static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceLocation
private final BooleanSupplier
private final it.unimi.dsi.fastutil.objects.Object2FloatMap
<Test> (package private) static final Map
<Test.Result, ResourceLocation> private final MutableTestFramework
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(GuiGraphics graphics, DeltaTracker deltaTracker) private TestsOverlay.XY
renderTest
(Font font, Test test, GuiGraphics graphics, int maxWidth, int x, int y, int colour, List<Runnable> rendering) (package private) static MutableComponent
statusColoured
(Component input, Test.Status status) private Runnable
withXY
(int x, int y, TestsOverlay.IntBiConsumer consumer)
-
Field Details
-
MAX_DISPLAYED
public static final int MAX_DISPLAYED- See Also:
-
BG_TEXTURE
-
impl
-
enabled
-
fading
-
lastRenderedTests
-
ICON_BY_RESULT
-
-
Constructor Details
-
TestsOverlay
-
-
Method Details
-
render
- Specified by:
render
in interfaceLayeredDraw.Layer
-
renderTest
private TestsOverlay.XY renderTest(Font font, Test test, GuiGraphics graphics, int maxWidth, int x, int y, int colour, List<Runnable> rendering) -
withXY
-
statusColoured
-