Class ItemInstanceTheFlatteningFix

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.ItemInstanceTheFlatteningFix

public class ItemInstanceTheFlatteningFix extends com.mojang.datafixers.DataFix
Mappings:
Namespace Name
named net/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix
intermediary net/minecraft/class_1188
official bgw
  • Field Details

    • FLATTENING_MAP

      private static final Map<String,String> FLATTENING_MAP
      Mappings:
      Namespace Name Mixin selector
      named FLATTENING_MAP Lnet/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix;FLATTENING_MAP:Ljava/util/Map;
      intermediary field_5684 Lnet/minecraft/class_1188;field_5684:Ljava/util/Map;
      official a Lbgw;a:Ljava/util/Map;
    • ORIGINAL_ITEM_NAMES

      private static final Set<String> ORIGINAL_ITEM_NAMES
      Mappings:
      Namespace Name Mixin selector
      named ORIGINAL_ITEM_NAMES Lnet/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix;ORIGINAL_ITEM_NAMES:Ljava/util/Set;
      intermediary field_5683 Lnet/minecraft/class_1188;field_5683:Ljava/util/Set;
      official b Lbgw;b:Ljava/util/Set;
    • DAMAGEABLE_ITEMS

      private static final Set<String> DAMAGEABLE_ITEMS
      Mappings:
      Namespace Name Mixin selector
      named DAMAGEABLE_ITEMS Lnet/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix;DAMAGEABLE_ITEMS:Ljava/util/Set;
      intermediary field_5682 Lnet/minecraft/class_1188;field_5682:Ljava/util/Set;
      official c Lbgw;c:Ljava/util/Set;
  • Constructor Details

    • ItemInstanceTheFlatteningFix

      public ItemInstanceTheFlatteningFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
      intermediary <init> Lnet/minecraft/class_1188;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
      official <init> Lbgw;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
  • Method Details

    • makeRule

      public com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • getItem

      @Nullable public static @Nullable String getItem(@Nullable @Nullable String originalName, int damage)
      Mappings:
      Namespace Name Mixin selector
      named getItem Lnet/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix;getItem(Ljava/lang/String;I)Ljava/lang/String;
      intermediary method_5042 Lnet/minecraft/class_1188;method_5042(Ljava/lang/String;I)Ljava/lang/String;
      official a Lbgw;a(Ljava/lang/String;I)Ljava/lang/String;