Package net.minecraft

Class class_8052

java.lang.Object
net.minecraft.item.Item
net.minecraft.class_8052
All Implemented Interfaces:
ItemConvertible, ToggleableFeature

public class class_8052 extends Item
Mappings:
Namespace Name
official cfs
intermediary net/minecraft/class_8052
named net/minecraft/class_8052
  • Field Details

    • field_41974

      private static final Formatting field_41974
      Mappings:
      Namespace Name Mixin selector
      official a Lcfs;a:Lm;
      intermediary field_41974 Lnet/minecraft/class_8052;field_41974:Lnet/minecraft/class_124;
      named field_41974 Lnet/minecraft/class_8052;field_41974:Lnet/minecraft/util/Formatting;
    • field_41975

      private static final Formatting field_41975
      Mappings:
      Namespace Name Mixin selector
      official b Lcfs;b:Lm;
      intermediary field_41975 Lnet/minecraft/class_8052;field_41975:Lnet/minecraft/class_124;
      named field_41975 Lnet/minecraft/class_8052;field_41975:Lnet/minecraft/util/Formatting;
    • field_41976

      private static final String field_41976
      Mappings:
      Namespace Name Mixin selector
      official c Lcfs;c:Ljava/lang/String;
      intermediary field_41976 Lnet/minecraft/class_8052;field_41976:Ljava/lang/String;
      named field_41976 Lnet/minecraft/class_8052;field_41976:Ljava/lang/String;
    • field_41977

      private static final Text field_41977
      Mappings:
      Namespace Name Mixin selector
      official d Lcfs;d:Lta;
      intermediary field_41977 Lnet/minecraft/class_8052;field_41977:Lnet/minecraft/class_2561;
      named field_41977 Lnet/minecraft/class_8052;field_41977:Lnet/minecraft/text/Text;
    • field_41978

      private static final Text field_41978
      Mappings:
      Namespace Name Mixin selector
      official e Lcfs;e:Lta;
      intermediary field_41978 Lnet/minecraft/class_8052;field_41978:Lnet/minecraft/class_2561;
      named field_41978 Lnet/minecraft/class_8052;field_41978:Lnet/minecraft/text/Text;
    • field_41979

      private static final Text field_41979
      Mappings:
      Namespace Name Mixin selector
      official f Lcfs;f:Lta;
      intermediary field_41979 Lnet/minecraft/class_8052;field_41979:Lnet/minecraft/class_2561;
      named field_41979 Lnet/minecraft/class_8052;field_41979:Lnet/minecraft/text/Text;
    • field_41980

      private static final Text field_41980
      Mappings:
      Namespace Name Mixin selector
      official g Lcfs;g:Lta;
      intermediary field_41980 Lnet/minecraft/class_8052;field_41980:Lnet/minecraft/class_2561;
      named field_41980 Lnet/minecraft/class_8052;field_41980:Lnet/minecraft/text/Text;
    • field_41981

      private static final Text field_41981
      Mappings:
      Namespace Name Mixin selector
      official h Lcfs;h:Lta;
      intermediary field_41981 Lnet/minecraft/class_8052;field_41981:Lnet/minecraft/class_2561;
      named field_41981 Lnet/minecraft/class_8052;field_41981:Lnet/minecraft/text/Text;
    • field_41982

      private static final Text field_41982
      Mappings:
      Namespace Name Mixin selector
      official i Lcfs;i:Lta;
      intermediary field_41982 Lnet/minecraft/class_8052;field_41982:Lnet/minecraft/class_2561;
      named field_41982 Lnet/minecraft/class_8052;field_41982:Lnet/minecraft/text/Text;
    • field_41983

      private static final Text field_41983
      Mappings:
      Namespace Name Mixin selector
      official j Lcfs;j:Lta;
      intermediary field_41983 Lnet/minecraft/class_8052;field_41983:Lnet/minecraft/class_2561;
      named field_41983 Lnet/minecraft/class_8052;field_41983:Lnet/minecraft/text/Text;
    • field_41984

      private static final Text field_41984
      Mappings:
      Namespace Name Mixin selector
      official k Lcfs;k:Lta;
      intermediary field_41984 Lnet/minecraft/class_8052;field_41984:Lnet/minecraft/class_2561;
      named field_41984 Lnet/minecraft/class_8052;field_41984:Lnet/minecraft/text/Text;
    • field_41985

      private static final Text field_41985
      Mappings:
      Namespace Name Mixin selector
      official r Lcfs;r:Lta;
      intermediary field_41985 Lnet/minecraft/class_8052;field_41985:Lnet/minecraft/class_2561;
      named field_41985 Lnet/minecraft/class_8052;field_41985:Lnet/minecraft/text/Text;
    • field_41986

      private static final Text field_41986
      Mappings:
      Namespace Name Mixin selector
      official s Lcfs;s:Lta;
      intermediary field_41986 Lnet/minecraft/class_8052;field_41986:Lnet/minecraft/class_2561;
      named field_41986 Lnet/minecraft/class_8052;field_41986:Lnet/minecraft/text/Text;
    • field_41987

      private static final Text field_41987
      Mappings:
      Namespace Name Mixin selector
      official t Lcfs;t:Lta;
      intermediary field_41987 Lnet/minecraft/class_8052;field_41987:Lnet/minecraft/class_2561;
      named field_41987 Lnet/minecraft/class_8052;field_41987:Lnet/minecraft/text/Text;
    • field_41988

      private static final Identifier field_41988
      Mappings:
      Namespace Name Mixin selector
      official u Lcfs;u:Lacs;
      intermediary field_41988 Lnet/minecraft/class_8052;field_41988:Lnet/minecraft/class_2960;
      named field_41988 Lnet/minecraft/class_8052;field_41988:Lnet/minecraft/util/Identifier;
    • field_41989

      private static final Identifier field_41989
      Mappings:
      Namespace Name Mixin selector
      official v Lcfs;v:Lacs;
      intermediary field_41989 Lnet/minecraft/class_8052;field_41989:Lnet/minecraft/class_2960;
      named field_41989 Lnet/minecraft/class_8052;field_41989:Lnet/minecraft/util/Identifier;
    • field_41990

      private static final Identifier field_41990
      Mappings:
      Namespace Name Mixin selector
      official w Lcfs;w:Lacs;
      intermediary field_41990 Lnet/minecraft/class_8052;field_41990:Lnet/minecraft/class_2960;
      named field_41990 Lnet/minecraft/class_8052;field_41990:Lnet/minecraft/util/Identifier;
    • field_41991

      private static final Identifier field_41991
      Mappings:
      Namespace Name Mixin selector
      official x Lcfs;x:Lacs;
      intermediary field_41991 Lnet/minecraft/class_8052;field_41991:Lnet/minecraft/class_2960;
      named field_41991 Lnet/minecraft/class_8052;field_41991:Lnet/minecraft/util/Identifier;
    • field_41992

      private static final Identifier field_41992
      Mappings:
      Namespace Name Mixin selector
      official y Lcfs;y:Lacs;
      intermediary field_41992 Lnet/minecraft/class_8052;field_41992:Lnet/minecraft/class_2960;
      named field_41992 Lnet/minecraft/class_8052;field_41992:Lnet/minecraft/util/Identifier;
    • field_41993

      private static final Identifier field_41993
      Mappings:
      Namespace Name Mixin selector
      official z Lcfs;z:Lacs;
      intermediary field_41993 Lnet/minecraft/class_8052;field_41993:Lnet/minecraft/class_2960;
      named field_41993 Lnet/minecraft/class_8052;field_41993:Lnet/minecraft/util/Identifier;
    • field_41958

      private static final Identifier field_41958
      Mappings:
      Namespace Name Mixin selector
      official A Lcfs;A:Lacs;
      intermediary field_41958 Lnet/minecraft/class_8052;field_41958:Lnet/minecraft/class_2960;
      named field_41958 Lnet/minecraft/class_8052;field_41958:Lnet/minecraft/util/Identifier;
    • field_41959

      private static final Identifier field_41959
      Mappings:
      Namespace Name Mixin selector
      official B Lcfs;B:Lacs;
      intermediary field_41959 Lnet/minecraft/class_8052;field_41959:Lnet/minecraft/class_2960;
      named field_41959 Lnet/minecraft/class_8052;field_41959:Lnet/minecraft/util/Identifier;
    • field_41960

      private static final Identifier field_41960
      Mappings:
      Namespace Name Mixin selector
      official C Lcfs;C:Lacs;
      intermediary field_41960 Lnet/minecraft/class_8052;field_41960:Lnet/minecraft/class_2960;
      named field_41960 Lnet/minecraft/class_8052;field_41960:Lnet/minecraft/util/Identifier;
    • field_41961

      private static final Identifier field_41961
      Mappings:
      Namespace Name Mixin selector
      official D Lcfs;D:Lacs;
      intermediary field_41961 Lnet/minecraft/class_8052;field_41961:Lnet/minecraft/class_2960;
      named field_41961 Lnet/minecraft/class_8052;field_41961:Lnet/minecraft/util/Identifier;
    • field_41962

      private static final Identifier field_41962
      Mappings:
      Namespace Name Mixin selector
      official E Lcfs;E:Lacs;
      intermediary field_41962 Lnet/minecraft/class_8052;field_41962:Lnet/minecraft/class_2960;
      named field_41962 Lnet/minecraft/class_8052;field_41962:Lnet/minecraft/util/Identifier;
    • field_41963

      private static final Identifier field_41963
      Mappings:
      Namespace Name Mixin selector
      official F Lcfs;F:Lacs;
      intermediary field_41963 Lnet/minecraft/class_8052;field_41963:Lnet/minecraft/class_2960;
      named field_41963 Lnet/minecraft/class_8052;field_41963:Lnet/minecraft/util/Identifier;
    • field_41964

      private static final Identifier field_41964
      Mappings:
      Namespace Name Mixin selector
      official G Lcfs;G:Lacs;
      intermediary field_41964 Lnet/minecraft/class_8052;field_41964:Lnet/minecraft/class_2960;
      named field_41964 Lnet/minecraft/class_8052;field_41964:Lnet/minecraft/util/Identifier;
    • field_41965

      private static final Identifier field_41965
      Mappings:
      Namespace Name Mixin selector
      official H Lcfs;H:Lacs;
      intermediary field_41965 Lnet/minecraft/class_8052;field_41965:Lnet/minecraft/class_2960;
      named field_41965 Lnet/minecraft/class_8052;field_41965:Lnet/minecraft/util/Identifier;
    • field_41966

      private static final Identifier field_41966
      Mappings:
      Namespace Name Mixin selector
      official I Lcfs;I:Lacs;
      intermediary field_41966 Lnet/minecraft/class_8052;field_41966:Lnet/minecraft/class_2960;
      named field_41966 Lnet/minecraft/class_8052;field_41966:Lnet/minecraft/util/Identifier;
    • field_41967

      private final Text field_41967
      Mappings:
      Namespace Name Mixin selector
      official J Lcfs;J:Lta;
      intermediary field_41967 Lnet/minecraft/class_8052;field_41967:Lnet/minecraft/class_2561;
      named field_41967 Lnet/minecraft/class_8052;field_41967:Lnet/minecraft/text/Text;
    • field_41968

      private final Text field_41968
      Mappings:
      Namespace Name Mixin selector
      official K Lcfs;K:Lta;
      intermediary field_41968 Lnet/minecraft/class_8052;field_41968:Lnet/minecraft/class_2561;
      named field_41968 Lnet/minecraft/class_8052;field_41968:Lnet/minecraft/text/Text;
    • field_41969

      private final Text field_41969
      Mappings:
      Namespace Name Mixin selector
      official L Lcfs;L:Lta;
      intermediary field_41969 Lnet/minecraft/class_8052;field_41969:Lnet/minecraft/class_2561;
      named field_41969 Lnet/minecraft/class_8052;field_41969:Lnet/minecraft/text/Text;
    • field_41970

      private final Text field_41970
      Mappings:
      Namespace Name Mixin selector
      official M Lcfs;M:Lta;
      intermediary field_41970 Lnet/minecraft/class_8052;field_41970:Lnet/minecraft/class_2561;
      named field_41970 Lnet/minecraft/class_8052;field_41970:Lnet/minecraft/text/Text;
    • field_41971

      private final Text field_41971
      Mappings:
      Namespace Name Mixin selector
      official N Lcfs;N:Lta;
      intermediary field_41971 Lnet/minecraft/class_8052;field_41971:Lnet/minecraft/class_2561;
      named field_41971 Lnet/minecraft/class_8052;field_41971:Lnet/minecraft/text/Text;
    • field_41972

      private final List<Identifier> field_41972
      Mappings:
      Namespace Name Mixin selector
      official O Lcfs;O:Ljava/util/List;
      intermediary field_41972 Lnet/minecraft/class_8052;field_41972:Ljava/util/List;
      named field_41972 Lnet/minecraft/class_8052;field_41972:Ljava/util/List;
    • field_41973

      private final List<Identifier> field_41973
      Mappings:
      Namespace Name Mixin selector
      official P Lcfs;P:Ljava/util/List;
      intermediary field_41973 Lnet/minecraft/class_8052;field_41973:Ljava/util/List;
      named field_41973 Lnet/minecraft/class_8052;field_41973:Ljava/util/List;
  • Constructor Details

  • Method Details

    • method_48418

      public static class_8052 method_48418(RegistryKey<class_8056> registryKey)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfs;a(Lacr;)Lcfs;
      intermediary method_48418 Lnet/minecraft/class_8052;method_48418(Lnet/minecraft/class_5321;)Lnet/minecraft/class_8052;
      named method_48418 Lnet/minecraft/class_8052;method_48418(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/class_8052;
    • method_48419

      public static class_8052 method_48419(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfs;a(Lacs;)Lcfs;
      intermediary method_48419 Lnet/minecraft/class_8052;method_48419(Lnet/minecraft/class_2960;)Lnet/minecraft/class_8052;
      named method_48419 Lnet/minecraft/class_8052;method_48419(Lnet/minecraft/util/Identifier;)Lnet/minecraft/class_8052;
    • method_48420

      public static class_8052 method_48420()
      Mappings:
      Namespace Name Mixin selector
      official i Lcfs;i()Lcfs;
      intermediary method_48420 Lnet/minecraft/class_8052;method_48420()Lnet/minecraft/class_8052;
      named method_48420 Lnet/minecraft/class_8052;method_48420()Lnet/minecraft/class_8052;
    • method_48414

      private static List<Identifier> method_48414()
      Mappings:
      Namespace Name Mixin selector
      official B Lcfs;B()Ljava/util/List;
      intermediary method_48414 Lnet/minecraft/class_8052;method_48414()Ljava/util/List;
      named method_48414 Lnet/minecraft/class_8052;method_48414()Ljava/util/List;
    • method_48415

      private static List<Identifier> method_48415()
      Mappings:
      Namespace Name Mixin selector
      official C Lcfs;C()Ljava/util/List;
      intermediary method_48415 Lnet/minecraft/class_8052;method_48415()Ljava/util/List;
      named method_48415 Lnet/minecraft/class_8052;method_48415()Ljava/util/List;
    • method_48416

      private static List<Identifier> method_48416()
      Mappings:
      Namespace Name Mixin selector
      official D Lcfs;D()Ljava/util/List;
      intermediary method_48416 Lnet/minecraft/class_8052;method_48416()Ljava/util/List;
      named method_48416 Lnet/minecraft/class_8052;method_48416()Ljava/util/List;
    • method_48417

      private static List<Identifier> method_48417()
      Mappings:
      Namespace Name Mixin selector
      official E Lcfs;E()Ljava/util/List;
      intermediary method_48417 Lnet/minecraft/class_8052;method_48417()Ljava/util/List;
      named method_48417 Lnet/minecraft/class_8052;method_48417()Ljava/util/List;
    • appendTooltip

      public void appendTooltip(ItemStack stack, @Nullable @Nullable World world, List<Text> tooltip, TooltipContext context)
      Called by the client to append tooltips to an item. Subclasses can override this and add custom tooltips to tooltip list.
      Overrides:
      appendTooltip in class Item
      Parameters:
      tooltip - the list of tooltips to show
      Mappings:
      Namespace Name Mixin selector
      official a Lcen;a(Lcer;Lcle;Ljava/util/List;Lcgh;)V
      intermediary method_7851 Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)V
      named appendTooltip Lnet/minecraft/item/Item;appendTooltip(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Ljava/util/List;Lnet/minecraft/client/item/TooltipContext;)V
    • method_48421

      public Text method_48421()
      Mappings:
      Namespace Name Mixin selector
      official j Lcfs;j()Lta;
      intermediary method_48421 Lnet/minecraft/class_8052;method_48421()Lnet/minecraft/class_2561;
      named method_48421 Lnet/minecraft/class_8052;method_48421()Lnet/minecraft/text/Text;
    • method_48422

      public Text method_48422()
      Mappings:
      Namespace Name Mixin selector
      official y Lcfs;y()Lta;
      intermediary method_48422 Lnet/minecraft/class_8052;method_48422()Lnet/minecraft/class_2561;
      named method_48422 Lnet/minecraft/class_8052;method_48422()Lnet/minecraft/text/Text;
    • method_48423

      public List<Identifier> method_48423()
      Mappings:
      Namespace Name Mixin selector
      official z Lcfs;z()Ljava/util/List;
      intermediary method_48423 Lnet/minecraft/class_8052;method_48423()Ljava/util/List;
      named method_48423 Lnet/minecraft/class_8052;method_48423()Ljava/util/List;
    • method_48413

      public List<Identifier> method_48413()
      Mappings:
      Namespace Name Mixin selector
      official A Lcfs;A()Ljava/util/List;
      intermediary method_48413 Lnet/minecraft/class_8052;method_48413()Ljava/util/List;
      named method_48413 Lnet/minecraft/class_8052;method_48413()Ljava/util/List;
    • getTranslationKey

      public String getTranslationKey()
      Gets the translation key of this item.
      Overrides:
      getTranslationKey in class Item
      Mappings:
      Namespace Name Mixin selector
      official a Lcen;a()Ljava/lang/String;
      intermediary method_7876 Lnet/minecraft/class_1792;method_7876()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/Item;getTranslationKey()Ljava/lang/String;