Package net.minecraft.datafixer.fix
Class LeavesFix.LeavesLogFixer
java.lang.Object
net.minecraft.datafixer.fix.LeavesFix.ListFixer
net.minecraft.datafixer.fix.LeavesFix.LeavesLogFixer
- Enclosing class:
LeavesFix
- Mappings:
Namespace Name named net/minecraft/datafixer/fix/LeavesFix$LeavesLogFixerintermediary net/minecraft/class_1191$class_1192official bfa$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate @Nullable Int2IntMapprivate static final StringFields inherited from class net.minecraft.datafixer.fix.LeavesFix.ListFixer
BLOCK_STATES_KEY, blockStateMap, NAME_KEY, paletteFinder, properties, PROPERTIES_KEY, y -
Constructor Summary
ConstructorsConstructorDescriptionLeavesLogFixer(com.mojang.datafixers.Typed<?> sectionTyped, com.mojang.datafixers.schemas.Schema inputSchema) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean(package private) voidcomputeLeafStates(int packedLocalPos, int propertyIndex, int distance) private com.mojang.serialization.Dynamic<?> createLeafProperties(com.mojang.serialization.Dynamic<?> tag, String name, boolean persistent, int distance) (package private) intgetDistanceToLog(int index) booleanisLeaf(int index) booleanisLog(int index) Methods inherited from class net.minecraft.datafixer.fix.LeavesFix.ListFixer
blockStateAt, computeFixableBlockStates, computeFlags, finalizeFix, getY, isFixed
-
Field Details
-
PERSISTENT
- See Also:
- Mappings:
Namespace Name Mixin selector named PERSISTENTLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;PERSISTENT:Ljava/lang/String;intermediary field_29897Lnet/minecraft/class_1191$class_1192;field_29897:Ljava/lang/String;official hLbfa$a;h:Ljava/lang/String;
-
DECAYABLE
- See Also:
- Mappings:
Namespace Name Mixin selector named DECAYABLELnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;DECAYABLE:Ljava/lang/String;intermediary field_29898Lnet/minecraft/class_1191$class_1192;field_29898:Ljava/lang/String;official iLbfa$a;i:Ljava/lang/String;
-
DISTANCE
- See Also:
- Mappings:
Namespace Name Mixin selector named DISTANCELnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;DISTANCE:Ljava/lang/String;intermediary field_29899Lnet/minecraft/class_1191$class_1192;field_29899:Ljava/lang/String;official jLbfa$a;j:Ljava/lang/String;
-
leafIndices
- Mappings:
Namespace Name Mixin selector named leafIndicesLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;leafIndices:Lit/unimi/dsi/fastutil/ints/IntSet;intermediary field_5689Lnet/minecraft/class_1191$class_1192;field_5689:Lit/unimi/dsi/fastutil/ints/IntSet;official kLbfa$a;k:Lit/unimi/dsi/fastutil/ints/IntSet;
-
logIndices
- Mappings:
Namespace Name Mixin selector named logIndicesLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;logIndices:Lit/unimi/dsi/fastutil/ints/IntSet;intermediary field_5691Lnet/minecraft/class_1191$class_1192;field_5691:Lit/unimi/dsi/fastutil/ints/IntSet;official lLbfa$a;l:Lit/unimi/dsi/fastutil/ints/IntSet;
-
leafStates
- Mappings:
Namespace Name Mixin selector named leafStatesLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;leafStates:Lit/unimi/dsi/fastutil/ints/Int2IntMap;intermediary field_5690Lnet/minecraft/class_1191$class_1192;field_5690:Lit/unimi/dsi/fastutil/ints/Int2IntMap;official mLbfa$a;m:Lit/unimi/dsi/fastutil/ints/Int2IntMap;
-
-
Constructor Details
-
LeavesLogFixer
public LeavesLogFixer(com.mojang.datafixers.Typed<?> sectionTyped, com.mojang.datafixers.schemas.Schema inputSchema) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;<init>(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)Vintermediary <init>Lnet/minecraft/class_1191$class_1193;<init>(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)Vofficial <init>Lbfa$b;<init>(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V
-
-
Method Details
-
computeIsFixed
protected boolean computeIsFixed()- Specified by:
computeIsFixedin classLeavesFix.ListFixer- Mappings:
Namespace Name Mixin selector named computeIsFixedLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeIsFixed()Zintermediary method_5076Lnet/minecraft/class_1191$class_1193;method_5076()Zofficial aLbfa$b;a()Z
-
createLeafProperties
private com.mojang.serialization.Dynamic<?> createLeafProperties(com.mojang.serialization.Dynamic<?> tag, String name, boolean persistent, int distance) - Mappings:
Namespace Name Mixin selector named createLeafPropertiesLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;createLeafProperties(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;intermediary method_5072Lnet/minecraft/class_1191$class_1192;method_5072(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;official aLbfa$a;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;
-
isLog
public boolean isLog(int index) - Mappings:
Namespace Name Mixin selector named isLogLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;isLog(I)Zintermediary method_5068Lnet/minecraft/class_1191$class_1192;method_5068(I)Zofficial aLbfa$a;a(I)Z
-
isLeaf
public boolean isLeaf(int index) - Mappings:
Namespace Name Mixin selector named isLeafLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;isLeaf(I)Zintermediary method_5071Lnet/minecraft/class_1191$class_1192;method_5071(I)Zofficial bLbfa$a;b(I)Z
-
getDistanceToLog
int getDistanceToLog(int index) - Mappings:
Namespace Name Mixin selector named getDistanceToLogLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;getDistanceToLog(I)Iintermediary method_5065Lnet/minecraft/class_1191$class_1192;method_5065(I)Iofficial dLbfa$a;d(I)I
-
computeLeafStates
void computeLeafStates(int packedLocalPos, int propertyIndex, int distance) - Mappings:
Namespace Name Mixin selector named computeLeafStatesLnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;computeLeafStates(III)Vintermediary method_5070Lnet/minecraft/class_1191$class_1192;method_5070(III)Vofficial aLbfa$a;a(III)V
-