Class ChunkOcclusionData
java.lang.Object
net.minecraft.client.render.chunk.ChunkOcclusionData
@Environment(CLIENT) public class ChunkOcclusionData extends Object
- Mappings:
Namespace Name official ekj
intermediary net/minecraft/class_854
named net/minecraft/client/render/chunk/ChunkOcclusionData
-
Field Summary
Fields Modifier and Type Field Description private static int
DIRECTION_COUNT
private BitSet
visibility
-
Constructor Summary
Constructors Constructor Description ChunkOcclusionData()
-
Method Summary
Modifier and Type Method Description void
addOpenEdgeFaces(Set<Direction> faces)
void
fill(boolean visible)
boolean
isVisibleThrough(Direction from, Direction to)
void
setVisibleThrough(Direction from, Direction to, boolean visible)
String
toString()
-
Field Details
-
DIRECTION_COUNT
private static final int DIRECTION_COUNT- Mappings:
Namespace Name Mixin selector official a
Lekj;a:I
intermediary field_4491
Lnet/minecraft/class_854;field_4491:I
named DIRECTION_COUNT
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;DIRECTION_COUNT:I
-
visibility
- Mappings:
Namespace Name Mixin selector official b
Lekj;b:Ljava/util/BitSet;
intermediary field_4492
Lnet/minecraft/class_854;field_4492:Ljava/util/BitSet;
named visibility
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;visibility:Ljava/util/BitSet;
-
-
Constructor Details
-
ChunkOcclusionData
public ChunkOcclusionData()
-
-
Method Details
-
addOpenEdgeFaces
- Mappings:
Namespace Name Mixin selector official a
Lekj;a(Ljava/util/Set;)V
intermediary method_3693
Lnet/minecraft/class_854;method_3693(Ljava/util/Set;)V
named addOpenEdgeFaces
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;addOpenEdgeFaces(Ljava/util/Set;)V
-
setVisibleThrough
- Mappings:
Namespace Name Mixin selector official a
Lekj;a(Lgc;Lgc;Z)V
intermediary method_3692
Lnet/minecraft/class_854;method_3692(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Z)V
named setVisibleThrough
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;setVisibleThrough(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Z)V
-
fill
public void fill(boolean visible)- Mappings:
Namespace Name Mixin selector official a
Lekj;a(Z)V
intermediary method_3694
Lnet/minecraft/class_854;method_3694(Z)V
named fill
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;fill(Z)V
-
isVisibleThrough
- Mappings:
Namespace Name Mixin selector official a
Lekj;a(Lgc;Lgc;)Z
intermediary method_3695
Lnet/minecraft/class_854;method_3695(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z
named isVisibleThrough
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;isVisibleThrough(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Z
-
toString
- Overrides:
toString
in classObject
- Mappings:
Namespace Name Mixin selector official toString
Lekj;toString()Ljava/lang/String;
intermediary toString
Lnet/minecraft/class_854;toString()Ljava/lang/String;
named toString
Lnet/minecraft/client/render/chunk/ChunkOcclusionData;toString()Ljava/lang/String;
-