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 akg$b
intermediary net/minecraft/class_1191$class_1193
named net/minecraft/datafixer/fix/LeavesFix$ListFixer
  • Field Details

    • 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 e Lakg$b;e: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 a Lakg$b;a: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 b Lakg$b;b: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 c Lakg$b;c: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 WordPackedArray blockStateMap
      Mappings:
      Namespace Name Mixin selector
      official d Lakg$b;d:Lagu;
      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 Lakg$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 Lakg$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 Lakg$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 Lakg$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 Lakg$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 Lakg$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 Lakg$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