Interface AbstractLevelRenderContext

All Known Subinterfaces:
LevelExtractionContext, LevelRenderContext, LevelTerrainRenderContext

@NonExtendable public interface AbstractLevelRenderContext
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.client.renderer.GameRenderer
    The game renderer instance.
    net.minecraft.client.renderer.LevelRenderer
    The level renderer instance doing the rendering and invoking the event.
    net.minecraft.client.renderer.state.level.LevelRenderState
    The render state for the level being rendered.
  • Method Details

    • gameRenderer

      net.minecraft.client.renderer.GameRenderer gameRenderer()
      The game renderer instance.
      Returns:
      GameRenderer instance
    • levelRenderer

      net.minecraft.client.renderer.LevelRenderer levelRenderer()
      The level renderer instance doing the rendering and invoking the event.
      Returns:
      LevelRenderer instance invoking the event
    • levelState

      net.minecraft.client.renderer.state.level.LevelRenderState levelState()
      The 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.

      Returns:
      LevelRenderState instance