Class RenderGuiOverlayEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RenderGuiOverlayEvent
- Direct Known Subclasses:
RenderGuiOverlayEvent.Post,RenderGuiOverlayEvent.Pre
public abstract class RenderGuiOverlayEvent
extends net.neoforged.bus.api.Event
Fired when an overlay is rendered to the screen.
See the two subclasses for listening to the two possible phases.
An overlay that is not normally active cannot be forced to render. In such cases, this event will not fire.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFired after an GUI overlay is rendered to the screen, if the correspondingRenderGuiOverlayEvent.Preis not cancelled.static classFired before a GUI overlay is rendered to the screen.Nested classes/interfaces inherited from class net.neoforged.bus.api.Event
net.neoforged.bus.api.Event.HasResult, net.neoforged.bus.api.Event.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GuiGraphicsprivate final NamedGuiOverlayprivate final floatprivate final Window -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRenderGuiOverlayEvent(Window window, GuiGraphics guiGraphics, float partialTick, NamedGuiOverlay overlay) -
Method Summary
Modifier and TypeMethodDescriptionfloatMethods inherited from class net.neoforged.bus.api.Event
getResult, hasResult, setResult
-
Field Details
-
window
-
guiGraphics
-
partialTick
private final float partialTick -
overlay
-
-
Constructor Details
-
RenderGuiOverlayEvent
@Internal protected RenderGuiOverlayEvent(Window window, GuiGraphics guiGraphics, float partialTick, NamedGuiOverlay overlay)
-
-
Method Details
-
getWindow
-
getGuiGraphics
-
getPartialTick
public float getPartialTick() -
getOverlay
-