Class ViewArea

java.lang.Object
net.minecraft.client.renderer.ViewArea

public class ViewArea extends Object
  • Field Details

    • levelRenderer

      protected final LevelRenderer levelRenderer
    • level

      protected final Level level
    • sectionGridSizeY

      protected int sectionGridSizeY
    • sectionGridSizeX

      protected int sectionGridSizeX
    • sectionGridSizeZ

      protected int sectionGridSizeZ
    • viewDistance

      private int viewDistance
    • sections

  • Constructor Details

  • Method Details

    • createSections

      protected void createSections(SectionRenderDispatcher sectionRenderDispatcher)
    • releaseAllBuffers

      public void releaseAllBuffers()
    • getSectionIndex

      private int getSectionIndex(int x, int y, int z)
    • setViewDistance

      protected void setViewDistance(int renderDistanceChunks)
    • getViewDistance

      public int getViewDistance()
    • getLevelHeightAccessor

      public LevelHeightAccessor getLevelHeightAccessor()
    • repositionCamera

      public void repositionCamera(double viewEntityX, double viewEntityZ)
    • setDirty

      public void setDirty(int sectionX, int sectionY, int sectionZ, boolean reRenderOnMainThread)
    • getRenderSectionAt

      @Nullable protected SectionRenderDispatcher.RenderSection getRenderSectionAt(BlockPos pos)