net.minecraft.datafixer.fix

public class LeavesFix

extends com.mojang.datafixers.DataFix

net.minecraft.util.datafix.fixes.LeavesFix
net.minecraft.util.datafix.fixes.LeavesFix
net.minecraft.class_1191
net.minecraft.datafixer.fix.LeavesFix

Field summary

Modifier and TypeField
private static final int
NORTH_WEST_MASK
NORTH_WEST_MASK
field_29886
field_29886
private static final int
WEST_MASK
WEST_MASK
field_29887
field_29887
private static final int
SOUTH_WEST_MASK
SOUTH_WEST_MASK
field_29888
field_29888
private static final int
SOUTH_MASK
SOUTH_MASK
field_29889
field_29889
private static final int
SOUTH_EAST_MASK
SOUTH_EAST_MASK
field_29890
field_29890
private static final int
EAST_MASK
EAST_MASK
field_29891
field_29891
private static final int
NORTH_EAST_MASK
NORTH_EAST_MASK
field_29892
field_29892
private static final int
NORTH_MASK
NORTH_MASK
field_29893
field_29893
private static final int[][]
DIRECTIONS
DIRECTIONS
field_5687
AXIAL_OFFSETS
private static final int
DECAY_DISTANCE
DECAY_DISTANCE
field_29894
field_29894
private static final int
SIZE_BITS
SIZE_BITS
field_29895
field_29895
private static final int
SIZE
SIZE
field_29896
field_29896
private static final it.unimi.dsi.fastutil.objects.Object2IntMap<String>
LEAVES
LEAVES
field_5688
LEAVES_MAP
private static final Set<String>
LOGS
LOGS
field_5686
LOGS_MAP

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType)

Method summary

Modifier and TypeMethod
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()
public static int
getIndex(int x, int y, int z)
getIndex(int x, int y, int z)
method_5051(int arg0, int arg1, int arg2)
packLocalPos(int localX, int localY, int localZ)
private int
getX(int index)
getX(int index)
method_5052(int arg0)
getX(int packedLocalPos)
private int
getY(int index)
getY(int index)
method_5062(int arg0)
getY(int packedLocalPos)
private int
getZ(int index)
getZ(int index)
method_5050(int arg0)
getZ(int packedLocalPos)
public static int
getSideMask(boolean west, boolean east, boolean north, boolean south)
getSideMask(boolean west, boolean east, boolean north, boolean south)
method_5061(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
getBoundaryClassBit(boolean westernmost, boolean easternmost, boolean northernmost, boolean southernmost)