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