Package net.minecraft.client.render
Class WorldRenderer.ChunkInfo
java.lang.Object
net.minecraft.client.render.WorldRenderer.ChunkInfo
- Enclosing class:
WorldRenderer
- Mappings:
Namespace Name official exr$a
intermediary net/minecraft/class_761$class_762
named net/minecraft/client/render/WorldRenderer$ChunkInfo
-
Field Summary
Modifier and TypeFieldDescription(package private) final ChunkBuilder.BuiltChunk
(package private) byte
private byte
(package private) final int
-
Constructor Summary
ConstructorDescriptionChunkInfo
(ChunkBuilder.BuiltChunk chunk, @Nullable Direction direction, int propagationLevel) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDirection
(Direction direction) boolean
boolean
boolean
boolean
hasDirection
(int ordinal) int
hashCode()
void
updateCullingState
(byte parentCullingState, Direction from)
-
Field Details
-
chunk
- Mappings:
Namespace Name Mixin selector official a
Lexr$a;a:Lfai$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 byte direction- Mappings:
Namespace Name Mixin selector official b
Lexr$a;b:B
intermediary field_4125
Lnet/minecraft/class_761$class_762;field_4125:B
named direction
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;direction:B
-
cullingState
byte cullingState- Mappings:
Namespace Name Mixin selector official c
Lexr$a;c:B
intermediary field_4126
Lnet/minecraft/class_761$class_762;field_4126:B
named cullingState
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;cullingState:B
-
propagationLevel
final int propagationLevel- Mappings:
Namespace Name Mixin selector official d
Lexr$a;d: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
ChunkInfo(ChunkBuilder.BuiltChunk chunk, @Nullable @Nullable Direction direction, int propagationLevel) - Mappings:
Namespace Name Mixin selector official <init>
Lexr$a;<init>(Lfai$c;Lgy;I)V
intermediary <init>
Lnet/minecraft/class_761$class_762;<init>(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/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;I)V
-
-
Method Details
-
updateCullingState
- Mappings:
Namespace Name Mixin selector official a
Lexr$a;a(BLgy;)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
Lexr$a;a(Lgy;)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
-
addDirection
- Mappings:
Namespace Name Mixin selector official b
Lexr$a;b(Lgy;)V
intermediary method_34816
Lnet/minecraft/class_761$class_762;method_34816(Lnet/minecraft/class_2350;)V
named addDirection
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;addDirection(Lnet/minecraft/util/math/Direction;)V
-
hasDirection
public boolean hasDirection(int ordinal) - Mappings:
Namespace Name Mixin selector official a
Lexr$a;a(I)Z
intermediary method_34814
Lnet/minecraft/class_761$class_762;method_34814(I)Z
named hasDirection
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;hasDirection(I)Z
-
hasAnyDirection
public boolean hasAnyDirection()- Mappings:
Namespace Name Mixin selector official a
Lexr$a;a()Z
intermediary method_34813
Lnet/minecraft/class_761$class_762;method_34813()Z
named hasAnyDirection
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;hasAnyDirection()Z
-
hashCode
public int hashCode() -
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lexr$a;equals(Ljava/lang/Object;)Z
intermediary equals
Lnet/minecraft/class_761$class_762;equals(Ljava/lang/Object;)Z
named equals
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;equals(Ljava/lang/Object;)Z
-