Package net.minecraft.util.datafix.fixes
Class LeavesFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.LeavesFix
public class LeavesFix
extends com.mojang.datafixers.DataFix
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int[][]
private static final int
(package private) static final it.unimi.dsi.fastutil.objects.Object2IntMap
<String> 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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
getIndex
(int pX, int pY, int pZ) static int
getSideMask
(boolean pWest, boolean pEast, boolean pNorth, boolean pSouth) private int
getX
(int pIndex) private int
getY
(int pIndex) private int
getZ
(int pIndex) protected com.mojang.datafixers.TypeRewriteRule
makeRule()
Methods inherited from class com.mojang.datafixers.DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
-
Field Details
-
NORTH_WEST_MASK
private static final int NORTH_WEST_MASK- See Also:
-
WEST_MASK
private static final int WEST_MASK- See Also:
-
SOUTH_WEST_MASK
private static final int SOUTH_WEST_MASK- See Also:
-
SOUTH_MASK
private static final int SOUTH_MASK- See Also:
-
SOUTH_EAST_MASK
private static final int SOUTH_EAST_MASK- See Also:
-
EAST_MASK
private static final int EAST_MASK- See Also:
-
NORTH_EAST_MASK
private static final int NORTH_EAST_MASK- See Also:
-
NORTH_MASK
private static final int NORTH_MASK- See Also:
-
DIRECTIONS
private static final int[][] DIRECTIONS -
DECAY_DISTANCE
private static final int DECAY_DISTANCE- See Also:
-
SIZE_BITS
private static final int SIZE_BITS- See Also:
-
SIZE
private static final int SIZE- See Also:
-
LEAVES
-
LOGS
-
-
Constructor Details
-
LeavesFix
public LeavesFix(com.mojang.datafixers.schemas.Schema p_16205_, boolean p_16206_)
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
getIndex
public static int getIndex(int pX, int pY, int pZ) -
getX
private int getX(int pIndex) -
getY
private int getY(int pIndex) -
getZ
private int getZ(int pIndex) -
getSideMask
public static int getSideMask(boolean pWest, boolean pEast, boolean pNorth, boolean pSouth)
-