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 - official - aup$a- intermediary - net/minecraft/class_1191$class_1192- named - net/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate @Nullable Int2IntMapprivate static final StringFields inherited from class net.minecraft.datafixer.fix.LeavesFix.ListFixerBLOCK_STATES_KEY, blockStateMap, NAME_KEY, paletteFinder, properties, PROPERTIES_KEY, y
- 
Constructor SummaryConstructorsConstructorDescriptionLeavesLogFixer(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.schemas.Schema schema) 
- 
Method SummaryModifier and TypeMethodDescription(package private) voidcomputeLeafStates(int int2, int int3, int distance) private com.mojang.serialization.Dynamic<?>createLeafProperties(com.mojang.serialization.Dynamic<?> tag, String name, boolean persistent, int distance) (package private) intgetDistanceToLog(int int2) booleanisLeaf(int int2) booleanisLog(int int2) protected booleanneedsFix()Methods inherited from class net.minecraft.datafixer.fix.LeavesFix.ListFixercomputeFixableBlockStates, computeFlags, getY, isFixed, method_5083, needsFix
- 
Field Details- 
PERSISTENT- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Laup$a;h:Ljava/lang/String;- intermediary - field_29897- Lnet/minecraft/class_1191$class_1192;field_29897:Ljava/lang/String;- named - PERSISTENT- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;PERSISTENT:Ljava/lang/String;
 
- 
DECAYABLE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Laup$a;i:Ljava/lang/String;- intermediary - field_29898- Lnet/minecraft/class_1191$class_1192;field_29898:Ljava/lang/String;- named - DECAYABLE- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;DECAYABLE:Ljava/lang/String;
 
- 
DISTANCE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Laup$a;j:Ljava/lang/String;- intermediary - field_29899- Lnet/minecraft/class_1191$class_1192;field_29899:Ljava/lang/String;- named - DISTANCE- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;DISTANCE:Ljava/lang/String;
 
- 
leafIndices- Mappings:
- Namespace - Name - Mixin selector - official - k- Laup$a;k:Lit/unimi/dsi/fastutil/ints/IntSet;- intermediary - field_5689- Lnet/minecraft/class_1191$class_1192;field_5689:Lit/unimi/dsi/fastutil/ints/IntSet;- named - leafIndices- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;leafIndices:Lit/unimi/dsi/fastutil/ints/IntSet;
 
- 
logIndices- Mappings:
- Namespace - Name - Mixin selector - official - l- Laup$a;l:Lit/unimi/dsi/fastutil/ints/IntSet;- intermediary - field_5691- Lnet/minecraft/class_1191$class_1192;field_5691:Lit/unimi/dsi/fastutil/ints/IntSet;- named - logIndices- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;logIndices:Lit/unimi/dsi/fastutil/ints/IntSet;
 
- 
leafStates- Mappings:
- Namespace - Name - Mixin selector - official - m- Laup$a;m:Lit/unimi/dsi/fastutil/ints/Int2IntMap;- intermediary - field_5690- Lnet/minecraft/class_1191$class_1192;field_5690:Lit/unimi/dsi/fastutil/ints/Int2IntMap;- named - leafStates- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;leafStates:Lit/unimi/dsi/fastutil/ints/Int2IntMap;
 
 
- 
- 
Constructor Details- 
LeavesLogFixerpublic LeavesLogFixer(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.schemas.Schema schema) 
 
- 
- 
Method Details- 
needsFixprotected boolean needsFix()- Specified by:
- needsFixin class- LeavesFix.ListFixer
- Mappings:
- Namespace - Name - Mixin selector - official - a- Laup$b;a()Z- intermediary - method_5076- Lnet/minecraft/class_1191$class_1193;method_5076()Z- named - needsFix- Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;needsFix()Z
 
- 
createLeafPropertiesprivate com.mojang.serialization.Dynamic<?> createLeafProperties(com.mojang.serialization.Dynamic<?> tag, String name, boolean persistent, int distance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laup$a;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;- intermediary - method_5072- Lnet/minecraft/class_1191$class_1192;method_5072(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;- named - createLeafProperties- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;createLeafProperties(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;
 
- 
isLogpublic boolean isLog(int int2) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laup$a;a(I)Z- intermediary - method_5068- Lnet/minecraft/class_1191$class_1192;method_5068(I)Z- named - isLog- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;isLog(I)Z
 
- 
isLeafpublic boolean isLeaf(int int2) - Mappings:
- Namespace - Name - Mixin selector - official - b- Laup$a;b(I)Z- intermediary - method_5071- Lnet/minecraft/class_1191$class_1192;method_5071(I)Z- named - isLeaf- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;isLeaf(I)Z
 
- 
getDistanceToLogint getDistanceToLog(int int2) - Mappings:
- Namespace - Name - Mixin selector - official - d- Laup$a;d(I)I- intermediary - method_5065- Lnet/minecraft/class_1191$class_1192;method_5065(I)I- named - getDistanceToLog- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;getDistanceToLog(I)I
 
- 
computeLeafStatesvoid computeLeafStates(int int2, int int3, int distance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Laup$a;a(III)V- intermediary - method_5070- Lnet/minecraft/class_1191$class_1192;method_5070(III)V- named - computeLeafStates- Lnet/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer;computeLeafStates(III)V
 
 
-