Uses of Class
net.neoforged.neoforge.client.event.RenderLevelStageEvent.Stage
Packages that use RenderLevelStageEvent.Stage
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of RenderLevelStageEvent.Stage in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type RenderLevelStageEvent.StageModifier and TypeMethodDescriptionstatic voidClientHooks.dispatchRenderStage(RenderLevelStageEvent.Stage stage, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) -
Uses of RenderLevelStageEvent.Stage in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as RenderLevelStageEvent.StageModifier and TypeFieldDescriptionstatic final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_BLOCK_ENTITIESUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_CUTOUT_BLOCKSUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_CUTOUT_MIPPED_BLOCKS_BLOCKSUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_ENTITIESUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_LEVELUse this to render after everything in the level has been rendered.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_PARTICLESUse this to render custom effects into the world, such as custom entity-like objects or special rendering effects.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_SKYUse this to render custom objects into the skybox.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_SOLID_BLOCKSUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_TRANSLUCENT_BLOCKSUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_TRIPWIRE_BLOCKSUse this to render custom block-like geometry into the world.static final RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.AFTER_WEATHERUse this to render custom weather effects into the world.private final RenderLevelStageEvent.StageRenderLevelStageEvent.stageFields in net.neoforged.neoforge.client.event with type parameters of type RenderLevelStageEvent.StageModifier and TypeFieldDescriptionprivate static final Map<RenderType, RenderLevelStageEvent.Stage> RenderLevelStageEvent.Stage.RENDER_TYPE_STAGESMethods in net.neoforged.neoforge.client.event that return RenderLevelStageEvent.StageModifier and TypeMethodDescriptionstatic @Nullable RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.fromRenderType(RenderType renderType) Returns the stage bound to the render type, or null if no value is present.RenderLevelStageEvent.getStage()Returns the current stage that is being rendered. Check this before doing rendering to ensure that rendering happens at the appropriate time..RenderLevelStageEvent.RegisterStageEvent.register(ResourceLocation name, @Nullable RenderType renderType) private static RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.register(String name, @Nullable RenderType renderType) private static RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.register(ResourceLocation name, @Nullable RenderType renderType) Constructors in net.neoforged.neoforge.client.event with parameters of type RenderLevelStageEvent.StageModifierConstructorDescriptionRenderLevelStageEvent(RenderLevelStageEvent.Stage stage, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, float partialTick, Camera camera, Frustum frustum) -
Uses of RenderLevelStageEvent.Stage in net.neoforged.neoforge.oldtest.client.rendering
Methods in net.neoforged.neoforge.oldtest.client.rendering with parameters of type RenderLevelStageEvent.StageModifier and TypeMethodDescriptionprivate static RenderTypeRenderableTest.Client.getRenderType(RenderLevelStageEvent.Stage stage, ResourceLocation texture) private static voidRenderableTest.Client.render(RenderLevelStageEvent.Stage stage, PoseStack poseStack, int renderTick, float partialTick, double camX, double camY, double camZ, int xOffset)