Class LevelExtractionContextImpl
java.lang.Object
net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
- All Implemented Interfaces:
AbstractLevelRenderContext, LevelExtractionContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.Cameracamera()net.minecraft.client.DeltaTrackernet.minecraft.client.renderer.GameRendererThe game renderer instance.net.minecraft.client.multiplayer.ClientLevellevel()Convenient access toLevelRenderer.level.net.minecraft.client.renderer.LevelRendererThe level renderer instance doing the rendering and invoking the event.net.minecraft.client.renderer.state.level.LevelRenderStateThe render state for the level being rendered.voidprepare(net.minecraft.client.renderer.GameRenderer gameRenderer, net.minecraft.client.renderer.LevelRenderer levelRenderer, net.minecraft.client.renderer.state.level.LevelRenderState levelRenderState, net.minecraft.client.multiplayer.ClientLevel level, net.minecraft.client.DeltaTracker deltaTracker, net.minecraft.client.Camera camera)
-
Constructor Details
-
LevelExtractionContextImpl
public LevelExtractionContextImpl()
-
-
Method Details
-
prepare
public void prepare(net.minecraft.client.renderer.GameRenderer gameRenderer, net.minecraft.client.renderer.LevelRenderer levelRenderer, net.minecraft.client.renderer.state.level.LevelRenderState levelRenderState, net.minecraft.client.multiplayer.ClientLevel level, net.minecraft.client.DeltaTracker deltaTracker, net.minecraft.client.Camera camera) -
gameRenderer
public net.minecraft.client.renderer.GameRenderer gameRenderer()Description copied from interface:AbstractLevelRenderContextThe game renderer instance.- Specified by:
gameRendererin interfaceAbstractLevelRenderContext- Returns:
- GameRenderer instance
-
levelRenderer
public net.minecraft.client.renderer.LevelRenderer levelRenderer()Description copied from interface:AbstractLevelRenderContextThe level renderer instance doing the rendering and invoking the event.- Specified by:
levelRendererin interfaceAbstractLevelRenderContext- Returns:
LevelRendererinstance invoking the event
-
levelState
public net.minecraft.client.renderer.state.level.LevelRenderState levelState()Description copied from interface:AbstractLevelRenderContextThe render state for the level being rendered.Render states contain information about the current frame used for rendering, and should be used instead of accessing the level or other objects directly from rendering events.
- Specified by:
levelStatein interfaceAbstractLevelRenderContext- Returns:
LevelRenderStateinstance
-
level
public net.minecraft.client.multiplayer.ClientLevel level()Description copied from interface:LevelExtractionContextConvenient access toLevelRenderer.level.- Specified by:
levelin interfaceLevelExtractionContext- Returns:
- the level renderer's client level instance
-
camera
public net.minecraft.client.Camera camera()- Specified by:
camerain interfaceLevelExtractionContext
-
deltaTracker
public net.minecraft.client.DeltaTracker deltaTracker()- Specified by:
deltaTrackerin interfaceLevelExtractionContext
-