Class ChunkOcclusionDataBuilder
java.lang.Object
net.minecraft.client.render.chunk.ChunkOcclusionDataBuilder
- Mappings:
Namespace Name official fmkintermediary net/minecraft/class_852named net/minecraft/client/render/chunk/ChunkOcclusionDataBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BitSetprivate static final Direction[]private static final int[]private static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate intprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddEdgeFaces(int pos, Set<Direction> openFaces) build()getOpenFaces(int pos) voidmarkClosed(BlockPos pos) private intprivate static intpack(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 aLfmk;a:Iintermediary field_32833Lnet/minecraft/class_852;field_32833:Inamed field_32833Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32833:I
-
field_32834
private static final int field_32834- See Also:
- Mappings:
Namespace Name Mixin selector official bLfmk;b:Iintermediary field_32834Lnet/minecraft/class_852;field_32834:Inamed field_32834Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32834:I
-
field_32835
private static final int field_32835- See Also:
- Mappings:
Namespace Name Mixin selector official cLfmk;c:Iintermediary field_32835Lnet/minecraft/class_852;field_32835:Inamed field_32835Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32835:I
-
field_32836
private static final int field_32836- See Also:
- Mappings:
Namespace Name Mixin selector official dLfmk;d:Iintermediary field_32836Lnet/minecraft/class_852;field_32836:Inamed field_32836Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32836:I
-
field_32837
private static final int field_32837- See Also:
- Mappings:
Namespace Name Mixin selector official eLfmk;e:Iintermediary field_32837Lnet/minecraft/class_852;field_32837:Inamed field_32837Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32837:I
-
field_32838
private static final int field_32838- See Also:
- Mappings:
Namespace Name Mixin selector official fLfmk;f:Iintermediary field_32838Lnet/minecraft/class_852;field_32838:Inamed field_32838Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32838:I
-
field_32839
private static final int field_32839- See Also:
- Mappings:
Namespace Name Mixin selector official gLfmk;g:Iintermediary field_32839Lnet/minecraft/class_852;field_32839:Inamed field_32839Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32839:I
-
STEP_X
private static final int STEP_X- Mappings:
Namespace Name Mixin selector official hLfmk;h:Iintermediary field_4477Lnet/minecraft/class_852;field_4477:Inamed STEP_XLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;STEP_X:I
-
STEP_Z
private static final int STEP_Z- Mappings:
Namespace Name Mixin selector official iLfmk;i:Iintermediary field_4476Lnet/minecraft/class_852;field_4476:Inamed STEP_ZLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;STEP_Z:I
-
STEP_Y
private static final int STEP_Y- Mappings:
Namespace Name Mixin selector official jLfmk;j:Iintermediary field_4475Lnet/minecraft/class_852;field_4475:Inamed STEP_YLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;STEP_Y:I
-
field_32840
private static final int field_32840- See Also:
- Mappings:
Namespace Name Mixin selector official kLfmk;k:Iintermediary field_32840Lnet/minecraft/class_852;field_32840:Inamed field_32840Lnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;field_32840:I
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector official lLfmk;l:[Lha;intermediary field_4479Lnet/minecraft/class_852;field_4479:[Lnet/minecraft/class_2350;named DIRECTIONSLnet/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 nLfmk;n:[Iintermediary field_4474Lnet/minecraft/class_852;field_4474:[Inamed EDGE_POINTSLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;EDGE_POINTS:[I
-
closed
- Mappings:
Namespace Name Mixin selector official mLfmk;m:Ljava/util/BitSet;intermediary field_4478Lnet/minecraft/class_852;field_4478:Ljava/util/BitSet;named closedLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;closed:Ljava/util/BitSet;
-
openCount
private int openCount- Mappings:
Namespace Name Mixin selector official oLfmk;o:Iintermediary field_4473Lnet/minecraft/class_852;field_4473:Inamed openCountLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;openCount:I
-
-
Constructor Details
-
ChunkOcclusionDataBuilder
public ChunkOcclusionDataBuilder()
-
-
Method Details
-
markClosed
- Mappings:
Namespace Name Mixin selector official aLfmk;a(Lgu;)Vintermediary method_3682Lnet/minecraft/class_852;method_3682(Lnet/minecraft/class_2338;)Vnamed markClosedLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;markClosed(Lnet/minecraft/util/math/BlockPos;)V
-
pack
- Mappings:
Namespace Name Mixin selector official bLfmk;b(Lgu;)Iintermediary method_3683Lnet/minecraft/class_852;method_3683(Lnet/minecraft/class_2338;)Inamed packLnet/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 aLfmk;a(III)Iintermediary method_3681Lnet/minecraft/class_852;method_3681(III)Inamed packLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;pack(III)I
-
build
- Mappings:
Namespace Name Mixin selector official aLfmk;a()Lfml;intermediary method_3679Lnet/minecraft/class_852;method_3679()Lnet/minecraft/class_854;named buildLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;build()Lnet/minecraft/client/render/chunk/ChunkOcclusionData;
-
getOpenFaces
- Mappings:
Namespace Name Mixin selector official aLfmk;a(I)Ljava/util/Set;intermediary method_3687Lnet/minecraft/class_852;method_3687(I)Ljava/util/Set;named getOpenFacesLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;getOpenFaces(I)Ljava/util/Set;
-
addEdgeFaces
- Mappings:
Namespace Name Mixin selector official aLfmk;a(ILjava/util/Set;)Vintermediary method_3684Lnet/minecraft/class_852;method_3684(ILjava/util/Set;)Vnamed addEdgeFacesLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;addEdgeFaces(ILjava/util/Set;)V
-
offset
- Mappings:
Namespace Name Mixin selector official aLfmk;a(ILha;)Iintermediary method_3685Lnet/minecraft/class_852;method_3685(ILnet/minecraft/class_2350;)Inamed offsetLnet/minecraft/client/render/chunk/ChunkOcclusionDataBuilder;offset(ILnet/minecraft/util/math/Direction;)I
-