Package net.minecraftforge.client.event
Class ContainerScreenEvent.Render
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.client.event.ContainerScreenEvent
net.minecraftforge.client.event.ContainerScreenEvent.Render
- Direct Known Subclasses:
ContainerScreenEvent.Render.Background,ContainerScreenEvent.Render.Foreground
- Enclosing class:
- ContainerScreenEvent
Fired every time an
AbstractContainerScreen renders.
See the two subclasses to listen for foreground or background rendering.
These events are fired on the main Forge event bus, only on the logical client.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFired after the container screen's background layer and elements are drawn.static classFired after the container screen's foreground layer and elements are drawn, but before rendering the tooltips and the item stack being dragged by the player.Nested classes/interfaces inherited from class net.minecraftforge.client.event.ContainerScreenEvent
ContainerScreenEvent.RenderNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRender(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY) -
Method Summary
Modifier and TypeMethodDescriptionReturns the gui graphics used for rendering.intReturns the X coordinate of the mouse pointer.intReturns the Y coordinate of the mouse pointer.Methods inherited from class net.minecraftforge.client.event.ContainerScreenEvent
getContainerScreenMethods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
Field Details
-
guiGraphics
-
mouseX
private final int mouseX -
mouseY
private final int mouseY
-
-
Constructor Details
-
Render
@Internal protected Render(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY)
-
-
Method Details
-
getGuiGraphics
Returns the gui graphics used for rendering.- Returns:
- the gui graphics used for rendering
-
getMouseX
public int getMouseX()Returns the X coordinate of the mouse pointer.- Returns:
- the X coordinate of the mouse pointer
-
getMouseY
public int getMouseY()Returns the Y coordinate of the mouse pointer.- Returns:
- the Y coordinate of the mouse pointer
-