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 bpt$a
intermediary net/minecraft/class_1792$class_1793
named net/minecraft/item/Item$Settings
  • Field Details

    • maxCount

      private int maxCount
      Mappings:
      Namespace Name Mixin selector
      official a Lbpt$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

      private int maxDamage
      Mappings:
      Namespace Name Mixin selector
      official b Lbpt$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

      private Item recipeRemainder
      Mappings:
      Namespace Name Mixin selector
      official c Lbpt$a;c:Lbpt;
      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

      private ItemGroup group
      Mappings:
      Namespace Name Mixin selector
      official d Lbpt$a;d:Lbon;
      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

      private Rarity rarity
      Mappings:
      Namespace Name Mixin selector
      official e Lbpt$a;e:Lbqm;
      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

      private FoodComponent foodComponent
      Mappings:
      Namespace Name Mixin selector
      official f Lbpt$a;f:Lblo;
      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

      private boolean fireproof
      Mappings:
      Namespace Name Mixin selector
      official g Lbpt$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 Lbpt$a;a(Lblo;)Lbpt$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 Lbpt$a;a(I)Lbpt$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 Lbpt$a;b(I)Lbpt$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 Lbpt$a;c(I)Lbpt$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 Lbpt$a;a(Lbpt;)Lbpt$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 Lbpt$a;a(Lbon;)Lbpt$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 Lbpt$a;a(Lbqm;)Lbpt$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 Lbpt$a;a()Lbpt$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;