Class Item.Settings

java.lang.Object
net.minecraft.item.Item.Settings
Enclosing class:
Item

public static class Item.Settings extends Object
Mappings:
Namespace Name
official bql$a
intermediary net/minecraft/class_1792$class_1793
named net/minecraft/item/Item$Settings
  • Field Details

    • maxCount

      int maxCount
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a:I
      intermediary field_8020 Lnet/minecraft/class_1792$class_1793;field_8020:I
      named maxCount Lnet/minecraft/item/Item$Settings;maxCount:I
    • maxDamage

      int maxDamage
      Mappings:
      Namespace Name Mixin selector
      official b Lbql$a;b:I
      intermediary field_8019 Lnet/minecraft/class_1792$class_1793;field_8019:I
      named maxDamage Lnet/minecraft/item/Item$Settings;maxDamage:I
    • recipeRemainder

      Item recipeRemainder
      Mappings:
      Namespace Name Mixin selector
      official c Lbql$a;c:Lbql;
      intermediary field_8018 Lnet/minecraft/class_1792$class_1793;field_8018:Lnet/minecraft/class_1792;
      named recipeRemainder Lnet/minecraft/item/Item$Settings;recipeRemainder:Lnet/minecraft/item/Item;
    • group

      ItemGroup group
      Mappings:
      Namespace Name Mixin selector
      official d Lbql$a;d:Lbpf;
      intermediary field_8017 Lnet/minecraft/class_1792$class_1793;field_8017:Lnet/minecraft/class_1761;
      named group Lnet/minecraft/item/Item$Settings;group:Lnet/minecraft/item/ItemGroup;
    • rarity

      Rarity rarity
      Mappings:
      Namespace Name Mixin selector
      official e Lbql$a;e:Lbre;
      intermediary field_8016 Lnet/minecraft/class_1792$class_1793;field_8016:Lnet/minecraft/class_1814;
      named rarity Lnet/minecraft/item/Item$Settings;rarity:Lnet/minecraft/util/Rarity;
    • foodComponent

      FoodComponent foodComponent
      Mappings:
      Namespace Name Mixin selector
      official f Lbql$a;f:Lbmg;
      intermediary field_18673 Lnet/minecraft/class_1792$class_1793;field_18673:Lnet/minecraft/class_4174;
      named foodComponent Lnet/minecraft/item/Item$Settings;foodComponent:Lnet/minecraft/item/FoodComponent;
    • fireproof

      boolean fireproof
      Mappings:
      Namespace Name Mixin selector
      official g Lbql$a;g:Z
      intermediary field_21980 Lnet/minecraft/class_1792$class_1793;field_21980:Z
      named fireproof Lnet/minecraft/item/Item$Settings;fireproof:Z
  • Constructor Details

    • Settings

      public Settings()
  • Method Details

    • food

      public Item.Settings food(FoodComponent foodComponent)
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a(Lbmg;)Lbql$a;
      intermediary method_19265 Lnet/minecraft/class_1792$class_1793;method_19265(Lnet/minecraft/class_4174;)Lnet/minecraft/class_1792$class_1793;
      named food Lnet/minecraft/item/Item$Settings;food(Lnet/minecraft/item/FoodComponent;)Lnet/minecraft/item/Item$Settings;
    • maxCount

      public Item.Settings maxCount(int maxCount)
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a(I)Lbql$a;
      intermediary method_7889 Lnet/minecraft/class_1792$class_1793;method_7889(I)Lnet/minecraft/class_1792$class_1793;
      named maxCount Lnet/minecraft/item/Item$Settings;maxCount(I)Lnet/minecraft/item/Item$Settings;
    • maxDamageIfAbsent

      public Item.Settings maxDamageIfAbsent(int maxDamage)
      Mappings:
      Namespace Name Mixin selector
      official b Lbql$a;b(I)Lbql$a;
      intermediary method_7898 Lnet/minecraft/class_1792$class_1793;method_7898(I)Lnet/minecraft/class_1792$class_1793;
      named maxDamageIfAbsent Lnet/minecraft/item/Item$Settings;maxDamageIfAbsent(I)Lnet/minecraft/item/Item$Settings;
    • maxDamage

      public Item.Settings maxDamage(int maxDamage)
      Mappings:
      Namespace Name Mixin selector
      official c Lbql$a;c(I)Lbql$a;
      intermediary method_7895 Lnet/minecraft/class_1792$class_1793;method_7895(I)Lnet/minecraft/class_1792$class_1793;
      named maxDamage Lnet/minecraft/item/Item$Settings;maxDamage(I)Lnet/minecraft/item/Item$Settings;
    • recipeRemainder

      public Item.Settings recipeRemainder(Item recipeRemainder)
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a(Lbql;)Lbql$a;
      intermediary method_7896 Lnet/minecraft/class_1792$class_1793;method_7896(Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792$class_1793;
      named recipeRemainder Lnet/minecraft/item/Item$Settings;recipeRemainder(Lnet/minecraft/item/Item;)Lnet/minecraft/item/Item$Settings;
    • group

      public Item.Settings group(ItemGroup group)
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a(Lbpf;)Lbql$a;
      intermediary method_7892 Lnet/minecraft/class_1792$class_1793;method_7892(Lnet/minecraft/class_1761;)Lnet/minecraft/class_1792$class_1793;
      named group Lnet/minecraft/item/Item$Settings;group(Lnet/minecraft/item/ItemGroup;)Lnet/minecraft/item/Item$Settings;
    • rarity

      public Item.Settings rarity(Rarity rarity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a(Lbre;)Lbql$a;
      intermediary method_7894 Lnet/minecraft/class_1792$class_1793;method_7894(Lnet/minecraft/class_1814;)Lnet/minecraft/class_1792$class_1793;
      named rarity Lnet/minecraft/item/Item$Settings;rarity(Lnet/minecraft/util/Rarity;)Lnet/minecraft/item/Item$Settings;
    • fireproof

      public Item.Settings fireproof()
      Mappings:
      Namespace Name Mixin selector
      official a Lbql$a;a()Lbql$a;
      intermediary method_24359 Lnet/minecraft/class_1792$class_1793;method_24359()Lnet/minecraft/class_1792$class_1793;
      named fireproof Lnet/minecraft/item/Item$Settings;fireproof()Lnet/minecraft/item/Item$Settings;