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$ListFixer
intermediary net/minecraft/class_1191$class_1193
official beq$b
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected @Nullable WordPackedArray
private final com.mojang.datafixers.types.Type
<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>> protected static final String
protected 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 String
protected final int
-
Constructor Summary
ConstructorDescriptionListFixer
(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.schemas.Schema schema) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
computeFixableBlockStates
(com.mojang.serialization.Dynamic<?> dynamic) protected int
computeFlags
(String leafBlockName, boolean persistent, int distance) (package private) int
getY()
boolean
isFixed()
com.mojang.datafixers.Typed
<?> method_5083
(com.mojang.datafixers.Typed<?> typed) protected abstract boolean
needsFix()
int
needsFix
(int index)
-
Field Details
-
BLOCK_STATES_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named BLOCK_STATES_KEY
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;BLOCK_STATES_KEY:Ljava/lang/String;
intermediary field_29900
Lnet/minecraft/class_1191$class_1193;field_29900:Ljava/lang/String;
official a
Lbeq$b;a:Ljava/lang/String;
-
NAME_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named NAME_KEY
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;NAME_KEY:Ljava/lang/String;
intermediary field_29901
Lnet/minecraft/class_1191$class_1193;field_29901:Ljava/lang/String;
official b
Lbeq$b;b:Ljava/lang/String;
-
PROPERTIES_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named PROPERTIES_KEY
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;PROPERTIES_KEY:Ljava/lang/String;
intermediary field_29902
Lnet/minecraft/class_1191$class_1193;field_29902:Ljava/lang/String;
official c
Lbeq$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 blockStateType
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;blockStateType:Lcom/mojang/datafixers/types/Type;
intermediary field_5695
Lnet/minecraft/class_1191$class_1193;field_5695:Lcom/mojang/datafixers/types/Type;
official h
Lbeq$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 paletteFinder
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;paletteFinder:Lcom/mojang/datafixers/OpticFinder;
intermediary field_5693
Lnet/minecraft/class_1191$class_1193;field_5693:Lcom/mojang/datafixers/OpticFinder;
official d
Lbeq$b;d:Lcom/mojang/datafixers/OpticFinder;
-
properties
- Mappings:
Namespace Name Mixin selector named properties
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;properties:Ljava/util/List;
intermediary field_5692
Lnet/minecraft/class_1191$class_1193;field_5692:Ljava/util/List;
official e
Lbeq$b;e:Ljava/util/List;
-
y
protected final int y- Mappings:
Namespace Name Mixin selector named y
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;y:I
intermediary field_5694
Lnet/minecraft/class_1191$class_1193;field_5694:I
official f
Lbeq$b;f:I
-
blockStateMap
- Mappings:
Namespace Name Mixin selector named blockStateMap
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;blockStateMap:Lnet/minecraft/util/math/WordPackedArray;
intermediary field_5696
Lnet/minecraft/class_1191$class_1193;field_5696:Lnet/minecraft/class_5298;
official g
Lbeq$b;g:Lazs;
-
-
Constructor Details
-
ListFixer
public ListFixer(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.schemas.Schema schema)
-
-
Method Details
-
computeFixableBlockStates
protected void computeFixableBlockStates(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named computeFixableBlockStates
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeFixableBlockStates(Lcom/mojang/serialization/Dynamic;)V
intermediary method_5074
Lnet/minecraft/class_1191$class_1193;method_5074(Lcom/mojang/serialization/Dynamic;)V
official a
Lbeq$b;a(Lcom/mojang/serialization/Dynamic;)V
-
method_5083
public com.mojang.datafixers.Typed<?> method_5083(com.mojang.datafixers.Typed<?> typed) - Mappings:
Namespace Name Mixin selector named method_5083
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;method_5083(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
intermediary method_5083
Lnet/minecraft/class_1191$class_1193;method_5083(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
official a
Lbeq$b;a(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
-
isFixed
public boolean isFixed()- Mappings:
Namespace Name Mixin selector named isFixed
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;isFixed()Z
intermediary method_5079
Lnet/minecraft/class_1191$class_1193;method_5079()Z
official b
Lbeq$b;b()Z
-
needsFix
public int needsFix(int index) - Mappings:
Namespace Name Mixin selector named needsFix
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;needsFix(I)I
intermediary method_5075
Lnet/minecraft/class_1191$class_1193;method_5075(I)I
official c
Lbeq$b;c(I)I
-
computeFlags
- Mappings:
Namespace Name Mixin selector named computeFlags
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeFlags(Ljava/lang/String;ZI)I
intermediary method_5082
Lnet/minecraft/class_1191$class_1193;method_5082(Ljava/lang/String;ZI)I
official a
Lbeq$b;a(Ljava/lang/String;ZI)I
-
getY
int getY()- Mappings:
Namespace Name Mixin selector named getY
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;getY()I
intermediary method_5077
Lnet/minecraft/class_1191$class_1193;method_5077()I
official c
Lbeq$b;c()I
-
needsFix
protected abstract boolean needsFix()- Mappings:
Namespace Name Mixin selector named needsFix
Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;needsFix()Z
intermediary method_5076
Lnet/minecraft/class_1191$class_1193;method_5076()Z
official a
Lbeq$b;a()Z
-