Package net.minecraft.client.render
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$aintermediary net/minecraft/class_761$class_762named net/minecraft/client/render/WorldRenderer$ChunkInfo
-
Field Summary
Fields Modifier and Type Field Description private ChunkBuilder.BuiltChunkchunkprivate bytecullingStateprivate Directiondirectionprivate intpropagationLevel -
Constructor Summary
Constructors Modifier Constructor Description privateChunkInfo(ChunkBuilder.BuiltChunk chunk, Direction direction, int propagationLevel) -
Method Summary
Modifier and Type Method Description booleancanCull(Direction from)voidupdateCullingState(byte parentCullingState, Direction from)
-
Field Details
-
chunk
- Mappings:
Namespace Name Mixin selector official bLeho$a;b:Lekg$c;intermediary field_4124Lnet/minecraft/class_761$class_762;field_4124:Lnet/minecraft/class_846$class_851;named chunkLnet/minecraft/client/render/WorldRenderer$ChunkInfo;chunk:Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
-
direction
- Mappings:
Namespace Name Mixin selector official cLeho$a;c:Lgc;intermediary field_4125Lnet/minecraft/class_761$class_762;field_4125:Lnet/minecraft/class_2350;named directionLnet/minecraft/client/render/WorldRenderer$ChunkInfo;direction:Lnet/minecraft/util/math/Direction;
-
cullingState
private byte cullingState- Mappings:
Namespace Name Mixin selector official dLeho$a;d:Bintermediary field_4126Lnet/minecraft/class_761$class_762;field_4126:Bnamed cullingStateLnet/minecraft/client/render/WorldRenderer$ChunkInfo;cullingState:B
-
propagationLevel
private final int propagationLevel- Mappings:
Namespace Name Mixin selector official eLeho$a;e:Iintermediary field_4122Lnet/minecraft/class_761$class_762;field_4122:Inamed propagationLevelLnet/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)Vintermediary <init>Lnet/minecraft/class_761$class_762;<init>(Lnet/minecraft/class_761;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;I)Vnamed <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
- Mappings:
Namespace Name Mixin selector official aLeho$a;a(BLgc;)Vintermediary method_3299Lnet/minecraft/class_761$class_762;method_3299(BLnet/minecraft/class_2350;)Vnamed updateCullingStateLnet/minecraft/client/render/WorldRenderer$ChunkInfo;updateCullingState(BLnet/minecraft/util/math/Direction;)V
-
canCull
- Mappings:
Namespace Name Mixin selector official aLeho$a;a(Lgc;)Zintermediary method_3298Lnet/minecraft/class_761$class_762;method_3298(Lnet/minecraft/class_2350;)Znamed canCullLnet/minecraft/client/render/WorldRenderer$ChunkInfo;canCull(Lnet/minecraft/util/math/Direction;)Z
-