Package net.minecraft.client.render
Class ChunkRenderingDataPreparer.ChunkInfo
java.lang.Object
net.minecraft.client.render.ChunkRenderingDataPreparer.ChunkInfo
- Enclosing class:
ChunkRenderingDataPreparer
- Mappings:
Namespace Name official foq$d
intermediary net/minecraft/class_8679$class_762
named net/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo
-
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 official a
Lfoq$d;a:Lfrc$b;
intermediary field_4124
Lnet/minecraft/class_8679$class_762;field_4124:Lnet/minecraft/class_846$class_851;
named chunk
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;chunk:Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
-
direction
private byte direction- Mappings:
Namespace Name Mixin selector official c
Lfoq$d;c:B
intermediary field_4125
Lnet/minecraft/class_8679$class_762;field_4125:B
named direction
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;direction:B
-
cullingState
byte cullingState- Mappings:
Namespace Name Mixin selector official d
Lfoq$d;d:B
intermediary field_4126
Lnet/minecraft/class_8679$class_762;field_4126:B
named cullingState
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;cullingState:B
-
propagationLevel
protected final int propagationLevel- Mappings:
Namespace Name Mixin selector official b
Lfoq$d;b:I
intermediary field_4122
Lnet/minecraft/class_8679$class_762;field_4122:I
named propagationLevel
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;propagationLevel:I
-
-
Constructor Details
-
ChunkInfo
ChunkInfo(ChunkBuilder.BuiltChunk chunk, @Nullable @Nullable Direction direction, int propagationLevel) - Mappings:
Namespace Name Mixin selector official <init>
Lfoq$d;<init>(Lfrc$b;Lha;I)V
intermediary <init>
Lnet/minecraft/class_8679$class_762;<init>(Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;I)V
named <init>
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;I)V
-
-
Method Details
-
updateCullingState
- Mappings:
Namespace Name Mixin selector official a
Lfoq$d;a(BLha;)V
intermediary method_3299
Lnet/minecraft/class_8679$class_762;method_3299(BLnet/minecraft/class_2350;)V
named updateCullingState
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;updateCullingState(BLnet/minecraft/util/math/Direction;)V
-
canCull
- Mappings:
Namespace Name Mixin selector official a
Lfoq$d;a(Lha;)Z
intermediary method_3298
Lnet/minecraft/class_8679$class_762;method_3298(Lnet/minecraft/class_2350;)Z
named canCull
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;canCull(Lnet/minecraft/util/math/Direction;)Z
-
addDirection
- Mappings:
Namespace Name Mixin selector official b
Lfoq$d;b(Lha;)V
intermediary method_34816
Lnet/minecraft/class_8679$class_762;method_34816(Lnet/minecraft/class_2350;)V
named addDirection
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;addDirection(Lnet/minecraft/util/math/Direction;)V
-
hasDirection
protected boolean hasDirection(int ordinal) - Mappings:
Namespace Name Mixin selector official a
Lfoq$d;a(I)Z
intermediary method_34814
Lnet/minecraft/class_8679$class_762;method_34814(I)Z
named hasDirection
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;hasDirection(I)Z
-
hasAnyDirection
boolean hasAnyDirection()- Mappings:
Namespace Name Mixin selector official a
Lfoq$d;a()Z
intermediary method_34813
Lnet/minecraft/class_8679$class_762;method_34813()Z
named hasAnyDirection
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;hasAnyDirection()Z
-
hashCode
public int hashCode() -
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lfoq$d;equals(Ljava/lang/Object;)Z
intermediary equals
Lnet/minecraft/class_8679$class_762;equals(Ljava/lang/Object;)Z
named equals
Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;equals(Ljava/lang/Object;)Z
-