Package net.minecraft.datafixer.fix
Class LeavesFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.LeavesFix
public class LeavesFix
extends com.mojang.datafixers.DataFix
- Mappings:
Namespace Name official axfintermediary net/minecraft/class_1191named net/minecraft/datafixer/fix/LeavesFix
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate 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 static final intprivate static final intprivate static final int(package private) static final Object2IntMap<String> -
Constructor Summary
ConstructorsConstructorDescriptionLeavesFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetBoundaryClassBit(boolean westernmost, boolean easternmost, boolean northernmost, boolean southernmost) private intgetX(int packedLocalPos) private intgetY(int packedLocalPos) private intgetZ(int packedLocalPos) protected com.mojang.datafixers.TypeRewriteRulemakeRule()static intpackLocalPos(int localX, int localY, int localZ) 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
-
field_29886
private static final int field_29886- See Also:
- Mappings:
Namespace Name Mixin selector official aLaxf;a:Iintermediary field_29886Lnet/minecraft/class_1191;field_29886:Inamed field_29886Lnet/minecraft/datafixer/fix/LeavesFix;field_29886:I
-
field_29887
private static final int field_29887- See Also:
- Mappings:
Namespace Name Mixin selector official bLaxf;b:Iintermediary field_29887Lnet/minecraft/class_1191;field_29887:Inamed field_29887Lnet/minecraft/datafixer/fix/LeavesFix;field_29887:I
-
field_29888
private static final int field_29888- See Also:
- Mappings:
Namespace Name Mixin selector official cLaxf;c:Iintermediary field_29888Lnet/minecraft/class_1191;field_29888:Inamed field_29888Lnet/minecraft/datafixer/fix/LeavesFix;field_29888:I
-
field_29889
private static final int field_29889- See Also:
- Mappings:
Namespace Name Mixin selector official dLaxf;d:Iintermediary field_29889Lnet/minecraft/class_1191;field_29889:Inamed field_29889Lnet/minecraft/datafixer/fix/LeavesFix;field_29889:I
-
field_29890
private static final int field_29890- See Also:
- Mappings:
Namespace Name Mixin selector official eLaxf;e:Iintermediary field_29890Lnet/minecraft/class_1191;field_29890:Inamed field_29890Lnet/minecraft/datafixer/fix/LeavesFix;field_29890:I
-
field_29891
private static final int field_29891- See Also:
- Mappings:
Namespace Name Mixin selector official fLaxf;f:Iintermediary field_29891Lnet/minecraft/class_1191;field_29891:Inamed field_29891Lnet/minecraft/datafixer/fix/LeavesFix;field_29891:I
-
field_29892
private static final int field_29892- See Also:
- Mappings:
Namespace Name Mixin selector official gLaxf;g:Iintermediary field_29892Lnet/minecraft/class_1191;field_29892:Inamed field_29892Lnet/minecraft/datafixer/fix/LeavesFix;field_29892:I
-
field_29893
private static final int field_29893- See Also:
- Mappings:
Namespace Name Mixin selector official hLaxf;h:Iintermediary field_29893Lnet/minecraft/class_1191;field_29893:Inamed field_29893Lnet/minecraft/datafixer/fix/LeavesFix;field_29893:I
-
AXIAL_OFFSETS
private static final int[][] AXIAL_OFFSETS- Mappings:
Namespace Name Mixin selector official iLaxf;i:[[Iintermediary field_5687Lnet/minecraft/class_1191;field_5687:[[Inamed AXIAL_OFFSETSLnet/minecraft/datafixer/fix/LeavesFix;AXIAL_OFFSETS:[[I
-
field_29894
private static final int field_29894- See Also:
- Mappings:
Namespace Name Mixin selector official jLaxf;j:Iintermediary field_29894Lnet/minecraft/class_1191;field_29894:Inamed field_29894Lnet/minecraft/datafixer/fix/LeavesFix;field_29894:I
-
field_29895
private static final int field_29895- See Also:
- Mappings:
Namespace Name Mixin selector official kLaxf;k:Iintermediary field_29895Lnet/minecraft/class_1191;field_29895:Inamed field_29895Lnet/minecraft/datafixer/fix/LeavesFix;field_29895:I
-
field_29896
private static final int field_29896- See Also:
- Mappings:
Namespace Name Mixin selector official lLaxf;l:Iintermediary field_29896Lnet/minecraft/class_1191;field_29896:Inamed field_29896Lnet/minecraft/datafixer/fix/LeavesFix;field_29896:I
-
LEAVES_MAP
- Mappings:
Namespace Name Mixin selector official mLaxf;m:Lit/unimi/dsi/fastutil/objects/Object2IntMap;intermediary field_5688Lnet/minecraft/class_1191;field_5688:Lit/unimi/dsi/fastutil/objects/Object2IntMap;named LEAVES_MAPLnet/minecraft/datafixer/fix/LeavesFix;LEAVES_MAP:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
LOGS_MAP
- Mappings:
Namespace Name Mixin selector official nLaxf;n:Ljava/util/Set;intermediary field_5686Lnet/minecraft/class_1191;field_5686:Ljava/util/Set;named LOGS_MAPLnet/minecraft/datafixer/fix/LeavesFix;LOGS_MAP:Ljava/util/Set;
-
-
Constructor Details
-
LeavesFix
public LeavesFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) - Mappings:
Namespace Name Mixin selector official <init>Laxf;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)Vintermediary <init>Lnet/minecraft/class_1191;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)Vnamed <init>Lnet/minecraft/datafixer/fix/LeavesFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRulein classcom.mojang.datafixers.DataFix
-
packLocalPos
public static int packLocalPos(int localX, int localY, int localZ) - Mappings:
Namespace Name Mixin selector official aLaxf;a(III)Iintermediary method_5051Lnet/minecraft/class_1191;method_5051(III)Inamed packLocalPosLnet/minecraft/datafixer/fix/LeavesFix;packLocalPos(III)I
-
getX
private int getX(int packedLocalPos) - Mappings:
Namespace Name Mixin selector official aLaxf;a(I)Iintermediary method_5052Lnet/minecraft/class_1191;method_5052(I)Inamed getXLnet/minecraft/datafixer/fix/LeavesFix;getX(I)I
-
getY
private int getY(int packedLocalPos) - Mappings:
Namespace Name Mixin selector official bLaxf;b(I)Iintermediary method_5062Lnet/minecraft/class_1191;method_5062(I)Inamed getYLnet/minecraft/datafixer/fix/LeavesFix;getY(I)I
-
getZ
private int getZ(int packedLocalPos) - Mappings:
Namespace Name Mixin selector official cLaxf;c(I)Iintermediary method_5050Lnet/minecraft/class_1191;method_5050(I)Inamed getZLnet/minecraft/datafixer/fix/LeavesFix;getZ(I)I
-
getBoundaryClassBit
public static int getBoundaryClassBit(boolean westernmost, boolean easternmost, boolean northernmost, boolean southernmost) - Mappings:
Namespace Name Mixin selector official aLaxf;a(ZZZZ)Iintermediary method_5061Lnet/minecraft/class_1191;method_5061(ZZZZ)Inamed getBoundaryClassBitLnet/minecraft/datafixer/fix/LeavesFix;getBoundaryClassBit(ZZZZ)I
-