Class LeavesFix.ListFixer

java.lang.Object
net.minecraft.datafixer.fix.LeavesFix.ListFixer
Direct Known Subclasses:
AddTrappedChestFix.ListFixer, LeavesFix.LeavesLogFixer
Enclosing class:
LeavesFix

public abstract static class LeavesFix.ListFixer extends Object
Mappings:
Namespace Name
official ale$b
intermediary net/minecraft/class_1191$class_1193
named net/minecraft/datafixer/fix/LeavesFix$ListFixer
  • Field Details

    • field_29900

      protected static final String field_29900
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lale$b;a:Ljava/lang/String;
      intermediary field_29900 Lnet/minecraft/class_1191$class_1193;field_29900:Ljava/lang/String;
      named field_29900 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;field_29900:Ljava/lang/String;
    • field_29901

      protected static final String field_29901
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lale$b;b:Ljava/lang/String;
      intermediary field_29901 Lnet/minecraft/class_1191$class_1193;field_29901:Ljava/lang/String;
      named field_29901 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;field_29901:Ljava/lang/String;
    • field_29902

      protected static final String field_29902
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lale$b;c:Ljava/lang/String;
      intermediary field_29902 Lnet/minecraft/class_1191$class_1193;field_29902:Ljava/lang/String;
      named field_29902 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;field_29902:Ljava/lang/String;
    • field_5695

      private final com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<String,com.mojang.serialization.Dynamic<?>>> field_5695
      Mappings:
      Namespace Name Mixin selector
      official h Lale$b;h:Lcom/mojang/datafixers/types/Type;
      intermediary field_5695 Lnet/minecraft/class_1191$class_1193;field_5695:Lcom/mojang/datafixers/types/Type;
      named field_5695 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;field_5695:Lcom/mojang/datafixers/types/Type;
    • field_5693

      protected final com.mojang.datafixers.OpticFinder<List<com.mojang.datafixers.util.Pair<String,com.mojang.serialization.Dynamic<?>>>> field_5693
      Mappings:
      Namespace Name Mixin selector
      official d Lale$b;d:Lcom/mojang/datafixers/OpticFinder;
      intermediary field_5693 Lnet/minecraft/class_1191$class_1193;field_5693:Lcom/mojang/datafixers/OpticFinder;
      named field_5693 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;field_5693:Lcom/mojang/datafixers/OpticFinder;
    • properties

      protected final List<com.mojang.serialization.Dynamic<?>> properties
      Mappings:
      Namespace Name Mixin selector
      official e Lale$b;e:Ljava/util/List;
      intermediary field_5692 Lnet/minecraft/class_1191$class_1193;field_5692:Ljava/util/List;
      named properties Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;properties:Ljava/util/List;
    • field_5694

      protected final int field_5694
      Mappings:
      Namespace Name Mixin selector
      official f Lale$b;f:I
      intermediary field_5694 Lnet/minecraft/class_1191$class_1193;field_5694:I
      named field_5694 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;field_5694:I
    • blockStateMap

      @Nullable protected @Nullable WordPackedArray blockStateMap
      Mappings:
      Namespace Name Mixin selector
      official g Lale$b;g:Lahr;
      intermediary field_5696 Lnet/minecraft/class_1191$class_1193;field_5696:Lnet/minecraft/class_5298;
      named blockStateMap Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;blockStateMap:Lnet/minecraft/util/math/WordPackedArray;
  • 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
      official a Lale$b;a(Lcom/mojang/serialization/Dynamic;)V
      intermediary method_5074 Lnet/minecraft/class_1191$class_1193;method_5074(Lcom/mojang/serialization/Dynamic;)V
      named computeFixableBlockStates Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeFixableBlockStates(Lcom/mojang/serialization/Dynamic;)V
    • method_5083

      public com.mojang.datafixers.Typed<?> method_5083(com.mojang.datafixers.Typed<?> typed)
      Mappings:
      Namespace Name Mixin selector
      official a Lale$b;a(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;
      named method_5083 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;method_5083(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
    • isFixed

      public boolean isFixed()
      Mappings:
      Namespace Name Mixin selector
      official b Lale$b;b()Z
      intermediary method_5079 Lnet/minecraft/class_1191$class_1193;method_5079()Z
      named isFixed Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;isFixed()Z
    • needsFix

      public int needsFix(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lale$b;c(I)I
      intermediary method_5075 Lnet/minecraft/class_1191$class_1193;method_5075(I)I
      named needsFix Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;needsFix(I)I
    • computeFlags

      protected int computeFlags(String leafBlockName, boolean persistent, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lale$b;a(Ljava/lang/String;ZI)I
      intermediary method_5082 Lnet/minecraft/class_1191$class_1193;method_5082(Ljava/lang/String;ZI)I
      named computeFlags Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;computeFlags(Ljava/lang/String;ZI)I
    • method_5077

      int method_5077()
      Mappings:
      Namespace Name Mixin selector
      official c Lale$b;c()I
      intermediary method_5077 Lnet/minecraft/class_1191$class_1193;method_5077()I
      named method_5077 Lnet/minecraft/datafixer/fix/LeavesFix$ListFixer;method_5077()I
    • needsFix

      protected abstract boolean needsFix()
      Mappings:
      Namespace Name Mixin selector
      official a Lale$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