Class WorldRenderer.ChunkInfo

java.lang.Object
net.minecraft.client.render.WorldRenderer.ChunkInfo
Enclosing class:
WorldRenderer

@Environment(CLIENT)
class WorldRenderer.ChunkInfo
extends Object
Mappings:
Namespace Name
official eho$a
intermediary net/minecraft/class_761$class_762
named net/minecraft/client/render/WorldRenderer$ChunkInfo
  • Field Details

    • chunk

      private final ChunkBuilder.BuiltChunk chunk
      Mappings:
      Namespace Name Mixin selector
      official b Leho$a;b:Lekg$c;
      intermediary field_4124 Lnet/minecraft/class_761$class_762;field_4124:Lnet/minecraft/class_846$class_851;
      named chunk Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;chunk:Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
    • direction

      private final Direction direction
      Mappings:
      Namespace Name Mixin selector
      official c Leho$a;c:Lgc;
      intermediary field_4125 Lnet/minecraft/class_761$class_762;field_4125:Lnet/minecraft/class_2350;
      named direction Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;direction:Lnet/minecraft/util/math/Direction;
    • cullingState

      private byte cullingState
      Mappings:
      Namespace Name Mixin selector
      official d Leho$a;d:B
      intermediary field_4126 Lnet/minecraft/class_761$class_762;field_4126:B
      named cullingState Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;cullingState:B
    • propagationLevel

      private final int propagationLevel
      Mappings:
      Namespace Name Mixin selector
      official e Leho$a;e:I
      intermediary field_4122 Lnet/minecraft/class_761$class_762;field_4122:I
      named propagationLevel Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;propagationLevel:I
  • Constructor Details

    • ChunkInfo

      private ChunkInfo​(ChunkBuilder.BuiltChunk chunk, Direction direction, @Nullable int propagationLevel)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leho$a;<init>(Leho;Lekg$c;Lgc;I)V
      intermediary <init> Lnet/minecraft/class_761$class_762;<init>(Lnet/minecraft/class_761;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;I)V
      named <init> Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;<init>(Lnet/minecraft/client/render/WorldRenderer;Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;I)V
  • Method Details

    • updateCullingState

      public void updateCullingState​(byte parentCullingState, Direction from)
      Mappings:
      Namespace Name Mixin selector
      official a Leho$a;a(BLgc;)V
      intermediary method_3299 Lnet/minecraft/class_761$class_762;method_3299(BLnet/minecraft/class_2350;)V
      named updateCullingState Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;updateCullingState(BLnet/minecraft/util/math/Direction;)V
    • canCull

      public boolean canCull​(Direction from)
      Mappings:
      Namespace Name Mixin selector
      official a Leho$a;a(Lgc;)Z
      intermediary method_3298 Lnet/minecraft/class_761$class_762;method_3298(Lnet/minecraft/class_2350;)Z
      named canCull Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;canCull(Lnet/minecraft/util/math/Direction;)Z