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 named net/minecraft/datafixer/fix/LeavesFix
intermediary net/minecraft/class_1191
official bhd
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate 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 static final int
private static final int
private static final int
(package private) static final Object2IntMap
<String> -
Constructor Summary
ConstructorDescriptionLeavesFix
(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) -
Method Summary
Modifier and TypeMethodDescriptionstatic int
getBoundaryClassBit
(boolean westernmost, boolean easternmost, boolean northernmost, boolean southernmost) private int
getX
(int packedLocalPos) private int
getY
(int packedLocalPos) private int
getZ
(int packedLocalPos) protected com.mojang.datafixers.TypeRewriteRule
makeRule()
static int
packLocalPos
(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 named field_29886
Lnet/minecraft/datafixer/fix/LeavesFix;field_29886:I
intermediary field_29886
Lnet/minecraft/class_1191;field_29886:I
official a
Lbhd;a:I
-
field_29887
private static final int field_29887- See Also:
- Mappings:
Namespace Name Mixin selector named field_29887
Lnet/minecraft/datafixer/fix/LeavesFix;field_29887:I
intermediary field_29887
Lnet/minecraft/class_1191;field_29887:I
official b
Lbhd;b:I
-
field_29888
private static final int field_29888- See Also:
- Mappings:
Namespace Name Mixin selector named field_29888
Lnet/minecraft/datafixer/fix/LeavesFix;field_29888:I
intermediary field_29888
Lnet/minecraft/class_1191;field_29888:I
official c
Lbhd;c:I
-
field_29889
private static final int field_29889- See Also:
- Mappings:
Namespace Name Mixin selector named field_29889
Lnet/minecraft/datafixer/fix/LeavesFix;field_29889:I
intermediary field_29889
Lnet/minecraft/class_1191;field_29889:I
official d
Lbhd;d:I
-
field_29890
private static final int field_29890- See Also:
- Mappings:
Namespace Name Mixin selector named field_29890
Lnet/minecraft/datafixer/fix/LeavesFix;field_29890:I
intermediary field_29890
Lnet/minecraft/class_1191;field_29890:I
official e
Lbhd;e:I
-
field_29891
private static final int field_29891- See Also:
- Mappings:
Namespace Name Mixin selector named field_29891
Lnet/minecraft/datafixer/fix/LeavesFix;field_29891:I
intermediary field_29891
Lnet/minecraft/class_1191;field_29891:I
official f
Lbhd;f:I
-
field_29892
private static final int field_29892- See Also:
- Mappings:
Namespace Name Mixin selector named field_29892
Lnet/minecraft/datafixer/fix/LeavesFix;field_29892:I
intermediary field_29892
Lnet/minecraft/class_1191;field_29892:I
official g
Lbhd;g:I
-
field_29893
private static final int field_29893- See Also:
- Mappings:
Namespace Name Mixin selector named field_29893
Lnet/minecraft/datafixer/fix/LeavesFix;field_29893:I
intermediary field_29893
Lnet/minecraft/class_1191;field_29893:I
official h
Lbhd;h:I
-
AXIAL_OFFSETS
private static final int[][] AXIAL_OFFSETS- Mappings:
Namespace Name Mixin selector named AXIAL_OFFSETS
Lnet/minecraft/datafixer/fix/LeavesFix;AXIAL_OFFSETS:[[I
intermediary field_5687
Lnet/minecraft/class_1191;field_5687:[[I
official i
Lbhd;i:[[I
-
field_29894
private static final int field_29894- See Also:
- Mappings:
Namespace Name Mixin selector named field_29894
Lnet/minecraft/datafixer/fix/LeavesFix;field_29894:I
intermediary field_29894
Lnet/minecraft/class_1191;field_29894:I
official j
Lbhd;j:I
-
field_29895
private static final int field_29895- See Also:
- Mappings:
Namespace Name Mixin selector named field_29895
Lnet/minecraft/datafixer/fix/LeavesFix;field_29895:I
intermediary field_29895
Lnet/minecraft/class_1191;field_29895:I
official k
Lbhd;k:I
-
field_29896
private static final int field_29896- See Also:
- Mappings:
Namespace Name Mixin selector named field_29896
Lnet/minecraft/datafixer/fix/LeavesFix;field_29896:I
intermediary field_29896
Lnet/minecraft/class_1191;field_29896:I
official l
Lbhd;l:I
-
LEAVES_MAP
- Mappings:
Namespace Name Mixin selector named LEAVES_MAP
Lnet/minecraft/datafixer/fix/LeavesFix;LEAVES_MAP:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
intermediary field_5688
Lnet/minecraft/class_1191;field_5688:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
official m
Lbhd;m:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
LOGS_MAP
- Mappings:
Namespace Name Mixin selector named LOGS_MAP
Lnet/minecraft/datafixer/fix/LeavesFix;LOGS_MAP:Ljava/util/Set;
intermediary field_5686
Lnet/minecraft/class_1191;field_5686:Ljava/util/Set;
official n
Lbhd;n:Ljava/util/Set;
-
-
Constructor Details
-
LeavesFix
public LeavesFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/datafixer/fix/LeavesFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
intermediary <init>
Lnet/minecraft/class_1191;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
official <init>
Lbhd;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
packLocalPos
public static int packLocalPos(int localX, int localY, int localZ) - Mappings:
Namespace Name Mixin selector named packLocalPos
Lnet/minecraft/datafixer/fix/LeavesFix;packLocalPos(III)I
intermediary method_5051
Lnet/minecraft/class_1191;method_5051(III)I
official a
Lbhd;a(III)I
-
getX
private int getX(int packedLocalPos) - Mappings:
Namespace Name Mixin selector named getX
Lnet/minecraft/datafixer/fix/LeavesFix;getX(I)I
intermediary method_5052
Lnet/minecraft/class_1191;method_5052(I)I
official a
Lbhd;a(I)I
-
getY
private int getY(int packedLocalPos) - Mappings:
Namespace Name Mixin selector named getY
Lnet/minecraft/datafixer/fix/LeavesFix;getY(I)I
intermediary method_5062
Lnet/minecraft/class_1191;method_5062(I)I
official b
Lbhd;b(I)I
-
getZ
private int getZ(int packedLocalPos) - Mappings:
Namespace Name Mixin selector named getZ
Lnet/minecraft/datafixer/fix/LeavesFix;getZ(I)I
intermediary method_5050
Lnet/minecraft/class_1191;method_5050(I)I
official c
Lbhd;c(I)I
-
getBoundaryClassBit
public static int getBoundaryClassBit(boolean westernmost, boolean easternmost, boolean northernmost, boolean southernmost) - Mappings:
Namespace Name Mixin selector named getBoundaryClassBit
Lnet/minecraft/datafixer/fix/LeavesFix;getBoundaryClassBit(ZZZZ)I
intermediary method_5061
Lnet/minecraft/class_1191;method_5061(ZZZZ)I
official a
Lbhd;a(ZZZZ)I
-