Package net.minecraft.datafixer.fix
Class LeavesFix.ListFixer
java.lang.Object
net.minecraft.datafixer.fix.LeavesFix.ListFixer
- Direct Known Subclasses:
AddTrappedChestFix.ListFixer,LeavesFix.LeavesLogFixer
- Enclosing class:
LeavesFix
- Mappings:
Namespace Name named net/minecraft/datafixer/fix/LeavesFix$ListFixerintermediary net/minecraft/class_1191$class_1193official bfa$b
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected @Nullable WordPackedArrayprivate final com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>> protected static final Stringprotected final com.mojang.datafixers.OpticFinder<List<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>>> protected final List<com.mojang.serialization.Dynamic<?>> protected static final Stringprotected final int -
Constructor Summary
ConstructorsConstructorDescriptionListFixer(com.mojang.datafixers.Typed<?> sectionTyped, com.mojang.datafixers.schemas.Schema inputSchema) -
Method Summary
Modifier and TypeMethodDescriptionintblockStateAt(int index) protected voidcomputeFixableBlockStates(com.mojang.serialization.Dynamic<?> dynamic) protected intcomputeFlags(String leafBlockName, boolean persistent, int distance) protected abstract booleancom.mojang.datafixers.Typed<?> finalizeFix(com.mojang.datafixers.Typed<?> typed) (package private) intgetY()booleanisFixed()
-
Field Details
-
BLOCK_STATES_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named BLOCK_STATES_KEYLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;BLOCK_STATES_KEY:Ljava/lang/String;intermediary field_29900Lnet/minecraft/class_1191$class_1193;field_29900:Ljava/lang/String;official aLbfa$b;a:Ljava/lang/String;
-
NAME_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named NAME_KEYLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;NAME_KEY:Ljava/lang/String;intermediary field_29901Lnet/minecraft/class_1191$class_1193;field_29901:Ljava/lang/String;official bLbfa$b;b:Ljava/lang/String;
-
PROPERTIES_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named PROPERTIES_KEYLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;PROPERTIES_KEY:Ljava/lang/String;intermediary field_29902Lnet/minecraft/class_1191$class_1193;field_29902:Ljava/lang/String;official cLbfa$b;c:Ljava/lang/String;
-
blockStateType
private final com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<String,com.mojang.serialization.Dynamic<?>>> blockStateType- Mappings:
Namespace Name Mixin selector named blockStateTypeLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;blockStateType:Lcom/mojang/datafixers/types/Type;intermediary field_5695Lnet/minecraft/class_1191$class_1193;field_5695:Lcom/mojang/datafixers/types/Type;official hLbfa$b;h:Lcom/mojang/datafixers/types/Type;
-
paletteFinder
protected final com.mojang.datafixers.OpticFinder<List<com.mojang.datafixers.util.Pair<String,com.mojang.serialization.Dynamic<?>>>> paletteFinder- Mappings:
Namespace Name Mixin selector named paletteFinderLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;paletteFinder:Lcom/mojang/datafixers/OpticFinder;intermediary field_5693Lnet/minecraft/class_1191$class_1193;field_5693:Lcom/mojang/datafixers/OpticFinder;official dLbfa$b;d:Lcom/mojang/datafixers/OpticFinder;
-
properties
- Mappings:
Namespace Name Mixin selector named propertiesLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;properties:Ljava/util/List;intermediary field_5692Lnet/minecraft/class_1191$class_1193;field_5692:Ljava/util/List;official eLbfa$b;e:Ljava/util/List;
-
y
protected final int y- Mappings:
Namespace Name Mixin selector named yLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;y:Iintermediary field_5694Lnet/minecraft/class_1191$class_1193;field_5694:Iofficial fLbfa$b;f:I
-
blockStateMap
- Mappings:
Namespace Name Mixin selector named blockStateMapLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;blockStateMap:Lnet/minecraft/util/math/WordPackedArray;intermediary field_5696Lnet/minecraft/class_1191$class_1193;field_5696:Lnet/minecraft/class_5298;official gLbfa$b;g:Lbaa;
-
-
Constructor Details
-
ListFixer
public ListFixer(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
-
computeFixableBlockStates
protected void computeFixableBlockStates(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named computeFixableBlockStatesLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeFixableBlockStates(Lcom/mojang/serialization/Dynamic;)Vintermediary method_5074Lnet/minecraft/class_1191$class_1193;method_5074(Lcom/mojang/serialization/Dynamic;)Vofficial aLbfa$b;a(Lcom/mojang/serialization/Dynamic;)V
-
finalizeFix
public com.mojang.datafixers.Typed<?> finalizeFix(com.mojang.datafixers.Typed<?> typed) - Mappings:
Namespace Name Mixin selector named finalizeFixLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;finalizeFix(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;intermediary method_5083Lnet/minecraft/class_1191$class_1193;method_5083(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;official aLbfa$b;a(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
-
isFixed
public boolean isFixed()- Mappings:
Namespace Name Mixin selector named isFixedLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;isFixed()Zintermediary method_5079Lnet/minecraft/class_1191$class_1193;method_5079()Zofficial bLbfa$b;b()Z
-
blockStateAt
public int blockStateAt(int index) - Mappings:
Namespace Name Mixin selector named blockStateAtLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;blockStateAt(I)Iintermediary method_5075Lnet/minecraft/class_1191$class_1193;method_5075(I)Iofficial cLbfa$b;c(I)I
-
computeFlags
- Mappings:
Namespace Name Mixin selector named computeFlagsLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeFlags(Ljava/lang/String;ZI)Iintermediary method_5082Lnet/minecraft/class_1191$class_1193;method_5082(Ljava/lang/String;ZI)Iofficial aLbfa$b;a(Ljava/lang/String;ZI)I
-
getY
int getY()- Mappings:
Namespace Name Mixin selector named getYLnet/minecraft/datafixer/fix/LeavesFix$ListFixer;getY()Iintermediary method_5077Lnet/minecraft/class_1191$class_1193;method_5077()Iofficial cLbfa$b;c()I
-
computeIsFixed
protected abstract boolean computeIsFixed()- 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
-