Package net.minecraft
Class class_8052
java.lang.Object
net.minecraft.item.Item
net.minecraft.class_8052
- All Implemented Interfaces:
ItemConvertible
,ToggleableFeature
- Mappings:
Namespace Name official cfs
intermediary net/minecraft/class_8052
named net/minecraft/class_8052
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.item.Item
Item.Settings
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private final Text
private final Text
private final Text
private final Text
private final Text
private final List<Identifier>
private final List<Identifier>
private static final Formatting
private static final Formatting
private static final String
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Text
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
Fields inherited from class net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, DEFAULT_MAX_USE_TIME, ITEM_BAR_STEPS
Fields inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
FEATURE_ENABLED_REGISTRY_KEYS
-
Constructor Summary
ConstructorsConstructorDescriptionclass_8052
(Text text, Text text2, Text text3, Text text4, Text text5, List<Identifier> list, List<Identifier> list2) -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendTooltip
(ItemStack stack, @Nullable World world, List<Text> tooltip, TooltipContext context) Called by the client to append tooltips to an item.Gets the translation key of this item.private static List<Identifier>
private static List<Identifier>
private static List<Identifier>
private static List<Identifier>
static class_8052
method_48418
(RegistryKey<class_8056> registryKey) static class_8052
method_48419
(Identifier identifier) static class_8052
Methods inherited from class net.minecraft.item.Item
asItem, byRawId, canBeNested, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, getDrinkSound, getEatSound, getEnchantability, getEquipSound, getFoodComponent, getItemBarColor, getItemBarStep, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getRegistryEntry, getRequiredFeatures, getTooltipData, getTranslationKey, getUseAction, hasGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEnchantable, isFireproof, isFood, isItemBarVisible, isNbtSynced, isNetworkSynced, isSuitableFor, isUsedOnRelease, onClicked, onCraft, onItemEntityDestroyed, onStackClicked, onStoppedUsing, postHit, postMine, postProcessNbt, raycast, toString, usageTick, use, useOnBlock, useOnEntity
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
isEnabled
-
Field Details
-
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
-
class_8052
public class_8052(Text text, Text text2, Text text3, Text text4, Text text5, List<Identifier> list, List<Identifier> list2)
-
-
Method Details
-
method_48418
- 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
- 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
- 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
- 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
- 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
- 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
- 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 totooltip
list.- Overrides:
appendTooltip
in classItem
- 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
- 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
- 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
- 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
- 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
Gets the translation key of this item.- Overrides:
getTranslationKey
in classItem
- 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;
-