Package net.minecraft.client.render
Class ChunkRenderingDataPreparer.ChunkInfo
java.lang.Object
net.minecraft.client.render.ChunkRenderingDataPreparer.ChunkInfo
- Enclosing class:
ChunkRenderingDataPreparer
- Mappings:
Namespace Name named net/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo
intermediary net/minecraft/class_8679$class_762
official gec$d
-
Field Summary
Modifier and TypeFieldDescriptionprotected final ChunkBuilder.BuiltChunk
(package private) byte
private byte
protected final int
-
Constructor Summary
ConstructorDescriptionChunkInfo
(ChunkBuilder.BuiltChunk chunk, @Nullable Direction direction, int propagationLevel) -
Method Summary
Modifier and TypeMethodDescription(package private) void
addDirection
(Direction direction) (package private) boolean
boolean
(package private) boolean
protected boolean
hasDirection
(int ordinal) int
hashCode()
(package private) void
updateCullingState
(byte parentCullingState, Direction from)
-
Field Details
-
chunk
- Mappings:
Namespace Name Mixin selector named chunk
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;chunk:Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
intermediary field_4124
Lnet/minecraft/class_8679$class_762;field_4124:Lnet/minecraft/class_846$class_851;
official a
Lgec$d;a:Lggp$b;
-
direction
private byte direction- Mappings:
Namespace Name Mixin selector named direction
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;direction:B
intermediary field_4125
Lnet/minecraft/class_8679$class_762;field_4125:B
official c
Lgec$d;c:B
-
cullingState
byte cullingState- Mappings:
Namespace Name Mixin selector named cullingState
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;cullingState:B
intermediary field_4126
Lnet/minecraft/class_8679$class_762;field_4126:B
official d
Lgec$d;d:B
-
propagationLevel
protected final int propagationLevel- Mappings:
Namespace Name Mixin selector named propagationLevel
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;propagationLevel:I
intermediary field_4122
Lnet/minecraft/class_8679$class_762;field_4122:I
official b
Lgec$d;b:I
-
-
Constructor Details
-
ChunkInfo
ChunkInfo(ChunkBuilder.BuiltChunk chunk, @Nullable @Nullable Direction direction, int propagationLevel) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;I)V
intermediary <init>
Lnet/minecraft/class_8679$class_762;<init>(Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;I)V
official <init>
Lgec$d;<init>(Lggp$b;Lje;I)V
-
-
Method Details
-
updateCullingState
- Mappings:
Namespace Name Mixin selector named updateCullingState
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;updateCullingState(BLnet/minecraft/util/math/Direction;)V
intermediary method_3299
Lnet/minecraft/class_8679$class_762;method_3299(BLnet/minecraft/class_2350;)V
official a
Lgec$d;a(BLje;)V
-
canCull
- Mappings:
Namespace Name Mixin selector named canCull
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;canCull(Lnet/minecraft/util/math/Direction;)Z
intermediary method_3298
Lnet/minecraft/class_8679$class_762;method_3298(Lnet/minecraft/class_2350;)Z
official a
Lgec$d;a(Lje;)Z
-
addDirection
- Mappings:
Namespace Name Mixin selector named addDirection
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;addDirection(Lnet/minecraft/util/math/Direction;)V
intermediary method_34816
Lnet/minecraft/class_8679$class_762;method_34816(Lnet/minecraft/class_2350;)V
official b
Lgec$d;b(Lje;)V
-
hasDirection
protected boolean hasDirection(int ordinal) - Mappings:
Namespace Name Mixin selector named hasDirection
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;hasDirection(I)Z
intermediary method_34814
Lnet/minecraft/class_8679$class_762;method_34814(I)Z
official a
Lgec$d;a(I)Z
-
hasAnyDirection
boolean hasAnyDirection()- Mappings:
Namespace Name Mixin selector named hasAnyDirection
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;hasAnyDirection()Z
intermediary method_34813
Lnet/minecraft/class_8679$class_762;method_34813()Z
official a
Lgec$d;a()Z
-
hashCode
public int hashCode() -
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector named equals
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;equals(Ljava/lang/Object;)Z
intermediary equals
Lnet/minecraft/class_8679$class_762;equals(Ljava/lang/Object;)Z
official equals
Lgec$d;equals(Ljava/lang/Object;)Z
-