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$a
intermediary net/minecraft/class_761$class_762
named net/minecraft/client/render/WorldRenderer$ChunkInfo
-
Field Summary
Fields Modifier and Type Field Description private ChunkBuilder.BuiltChunk
chunk
private byte
cullingState
private Direction
direction
private int
propagationLevel
-
Constructor Summary
Constructors Modifier Constructor Description private
ChunkInfo(ChunkBuilder.BuiltChunk chunk, Direction direction, int propagationLevel)
-
Method Summary
Modifier and Type Method Description boolean
canCull(Direction from)
void
updateCullingState(byte parentCullingState, Direction from)
-
Field Details
-
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
- 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
- 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
- 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
-