Package net.minecraft.client.render
Class WorldRenderer.ChunkInfo
java.lang.Object
net.minecraft.client.render.WorldRenderer.ChunkInfo
- Enclosing class:
WorldRenderer
- Mappings:
Namespace Name official fjv$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()
boolean
isOriginInSection
(int sectionX, int sectionY, int sectionZ) void
updateCullingState
(byte parentCullingState, Direction from)
-
Field Details
-
chunk
- Mappings:
Namespace Name Mixin selector official a
Lfjv$a;a:Lfmp$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
Lfjv$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
Lfjv$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
Lfjv$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>
Lfjv$a;<init>(Lfmp$c;Lha;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
Lfjv$a;a(BLha;)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
Lfjv$a;a(Lha;)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
Lfjv$a;b(Lha;)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
Lfjv$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
Lfjv$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
-
isOriginInSection
public boolean isOriginInSection(int sectionX, int sectionY, int sectionZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv$a;a(III)Z
intermediary method_49633
Lnet/minecraft/class_761$class_762;method_49633(III)Z
named isOriginInSection
Lnet/minecraft/client/render/WorldRenderer$ChunkInfo;isOriginInSection(III)Z
-
hashCode
public int hashCode() -
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lfjv$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
-