Package com.ldtteam.structurize.event
Class ClientEventSubscriber
java.lang.Object
com.ldtteam.structurize.event.ClientEventSubscriber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidonClientTickEvent(net.minecraftforge.event.TickEvent.ClientTickEvent event) Used to catch the clientTickEvent.static voidonMouseWheel(net.minecraftforge.client.event.InputEvent.MouseScrollingEvent event) static voidonPreClientTickEvent(@NotNull net.minecraftforge.event.TickEvent.ClientTickEvent event) static voidrenderWorldLastEvent(net.minecraftforge.client.event.RenderGuiOverlayEvent.Pre event) static voidrenderWorldLastEvent(net.minecraftforge.client.event.RenderLevelStageEvent event) Used to catch the renderWorldLastEvent in order to draw the debug nodes for pathfinding.
-
Constructor Details
-
ClientEventSubscriber
public ClientEventSubscriber()
-
-
Method Details
-
renderWorldLastEvent
public static void renderWorldLastEvent(net.minecraftforge.client.event.RenderGuiOverlayEvent.Pre event) -
renderWorldLastEvent
public static void renderWorldLastEvent(net.minecraftforge.client.event.RenderLevelStageEvent event) Used to catch the renderWorldLastEvent in order to draw the debug nodes for pathfinding.- Parameters:
event- the catched event.
-
onClientTickEvent
public static void onClientTickEvent(net.minecraftforge.event.TickEvent.ClientTickEvent event) Used to catch the clientTickEvent. Call renderer cache cleaning every 5 secs (100 ticks).- Parameters:
event- the catched event.
-
onPreClientTickEvent
public static void onPreClientTickEvent(@NotNull @NotNull net.minecraftforge.event.TickEvent.ClientTickEvent event) -
onMouseWheel
public static void onMouseWheel(net.minecraftforge.client.event.InputEvent.MouseScrollingEvent event)
-