Class RenderGuiLayerEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RenderGuiLayerEvent
- Direct Known Subclasses:
RenderGuiLayerEvent.Post
,RenderGuiLayerEvent.Pre
public abstract class RenderGuiLayerEvent
extends net.neoforged.bus.api.Event
Fired when a GUI layer is rendered to the screen.
See the two subclasses for listening to the two possible phases.
A layer that is not normally active (for example because the player pressed F1) cannot be forced to render. In such cases, this event will however still fire.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Fired after a GUI layer is rendered to the screen, if the correspondingRenderGuiLayerEvent.Pre
is not cancelled.static class
Fired before a GUI layer is rendered to the screen. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final net.minecraft.client.gui.GuiGraphics
private final net.minecraft.client.gui.LayeredDraw.Layer
private final net.minecraft.resources.ResourceLocation
private final net.minecraft.client.DeltaTracker
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RenderGuiLayerEvent
(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.DeltaTracker partialTick, net.minecraft.resources.ResourceLocation name, net.minecraft.client.gui.LayeredDraw.Layer layer) -
Method Summary
-
Field Details
-
guiGraphics
private final net.minecraft.client.gui.GuiGraphics guiGraphics -
partialTick
private final net.minecraft.client.DeltaTracker partialTick -
name
private final net.minecraft.resources.ResourceLocation name -
layer
private final net.minecraft.client.gui.LayeredDraw.Layer layer
-
-
Constructor Details
-
RenderGuiLayerEvent
@Internal protected RenderGuiLayerEvent(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.DeltaTracker partialTick, net.minecraft.resources.ResourceLocation name, net.minecraft.client.gui.LayeredDraw.Layer layer)
-
-
Method Details
-
getGuiGraphics
public net.minecraft.client.gui.GuiGraphics getGuiGraphics() -
getPartialTick
public net.minecraft.client.DeltaTracker getPartialTick() -
getName
public net.minecraft.resources.ResourceLocation getName() -
getLayer
public net.minecraft.client.gui.LayeredDraw.Layer getLayer()
-