Class ChunkOcclusionDataBuilder
java.lang.Object
net.minecraft.client.render.chunk.ChunkOcclusionDataBuilder
- Mappings:
Namespace Name official fam
intermediary net/minecraft/class_852
named net/minecraft/client/render/chunk/ChunkOcclusionDataBuilder
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BitSet
private static final Direction[]
private static final int[]
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private int
private static final int
private static final int
private static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
addEdgeFaces
(int pos, Set<Direction> openFaces) build()
getOpenFaces
(int pos) void
markClosed
(BlockPos pos) private int
private static int
pack
(int x, int y, int z) private static int
-
Field Details
-
field_32833
private static final int field_32833- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lfam;a:I
intermediary field_32833
Lnet/minecraft/class_852;field_32833:I
named field_32833
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32833:I
-
field_32834
private static final int field_32834- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lfam;b:I
intermediary field_32834
Lnet/minecraft/class_852;field_32834:I
named field_32834
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32834:I
-
field_32835
private static final int field_32835- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lfam;c:I
intermediary field_32835
Lnet/minecraft/class_852;field_32835:I
named field_32835
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32835:I
-
field_32836
private static final int field_32836- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lfam;d:I
intermediary field_32836
Lnet/minecraft/class_852;field_32836:I
named field_32836
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32836:I
-
field_32837
private static final int field_32837- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lfam;e:I
intermediary field_32837
Lnet/minecraft/class_852;field_32837:I
named field_32837
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32837:I
-
field_32838
private static final int field_32838- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lfam;f:I
intermediary field_32838
Lnet/minecraft/class_852;field_32838:I
named field_32838
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32838:I
-
field_32839
private static final int field_32839- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lfam;g:I
intermediary field_32839
Lnet/minecraft/class_852;field_32839:I
named field_32839
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32839:I
-
STEP_X
private static final int STEP_X- Mappings:
Namespace Name Mixin selector official h
Lfam;h:I
intermediary field_4477
Lnet/minecraft/class_852;field_4477:I
named STEP_X
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;STEP_X:I
-
STEP_Z
private static final int STEP_Z- Mappings:
Namespace Name Mixin selector official i
Lfam;i:I
intermediary field_4476
Lnet/minecraft/class_852;field_4476:I
named STEP_Z
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;STEP_Z:I
-
STEP_Y
private static final int STEP_Y- Mappings:
Namespace Name Mixin selector official j
Lfam;j:I
intermediary field_4475
Lnet/minecraft/class_852;field_4475:I
named STEP_Y
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;STEP_Y:I
-
field_32840
private static final int field_32840- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lfam;k:I
intermediary field_32840
Lnet/minecraft/class_852;field_32840:I
named field_32840
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32840:I
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector official l
Lfam;l:[Lgy;
intermediary field_4479
Lnet/minecraft/class_852;field_4479:[Lnet/minecraft/class_2350;
named DIRECTIONS
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
-
EDGE_POINTS
private static final int[] EDGE_POINTS- Mappings:
Namespace Name Mixin selector official n
Lfam;n:[I
intermediary field_4474
Lnet/minecraft/class_852;field_4474:[I
named EDGE_POINTS
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;EDGE_POINTS:[I
-
closed
- Mappings:
Namespace Name Mixin selector official m
Lfam;m:Ljava/util/BitSet;
intermediary field_4478
Lnet/minecraft/class_852;field_4478:Ljava/util/BitSet;
named closed
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;closed:Ljava/util/BitSet;
-
openCount
private int openCount- Mappings:
Namespace Name Mixin selector official o
Lfam;o:I
intermediary field_4473
Lnet/minecraft/class_852;field_4473:I
named openCount
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;openCount:I
-
-
Constructor Details
-
ChunkOcclusionDataBuilder
public ChunkOcclusionDataBuilder()
-
-
Method Details
-
markClosed
- Mappings:
Namespace Name Mixin selector official a
Lfam;a(Lgt;)V
intermediary method_3682
Lnet/minecraft/class_852;method_3682(Lnet/minecraft/class_2338;)V
named markClosed
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;markClosed(Lnet/minecraft/util/math/BlockPos;)V
-
pack
- Mappings:
Namespace Name Mixin selector official b
Lfam;b(Lgt;)I
intermediary method_3683
Lnet/minecraft/class_852;method_3683(Lnet/minecraft/class_2338;)I
named pack
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;pack(Lnet/minecraft/util/math/BlockPos;)I
-
pack
private static int pack(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official a
Lfam;a(III)I
intermediary method_3681
Lnet/minecraft/class_852;method_3681(III)I
named pack
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;pack(III)I
-
build
- Mappings:
Namespace Name Mixin selector official a
Lfam;a()Lfan;
intermediary method_3679
Lnet/minecraft/class_852;method_3679()Lnet/minecraft/class_854;
named build
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;build()Lnet/minecraft/client/render/chunk/ChunkOcclusionData;
-
getOpenFaces
- Mappings:
Namespace Name Mixin selector official a
Lfam;a(I)Ljava/util/Set;
intermediary method_3687
Lnet/minecraft/class_852;method_3687(I)Ljava/util/Set;
named getOpenFaces
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;getOpenFaces(I)Ljava/util/Set;
-
addEdgeFaces
- Mappings:
Namespace Name Mixin selector official a
Lfam;a(ILjava/util/Set;)V
intermediary method_3684
Lnet/minecraft/class_852;method_3684(ILjava/util/Set;)V
named addEdgeFaces
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;addEdgeFaces(ILjava/util/Set;)V
-
offset
- Mappings:
Namespace Name Mixin selector official a
Lfam;a(ILgy;)I
intermediary method_3685
Lnet/minecraft/class_852;method_3685(ILnet/minecraft/class_2350;)I
named offset
Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;offset(ILnet/minecraft/util/math/Direction;)I
-