Package net.fabricmc.fabric.api.item.v1
Class FabricItemSettings
java.lang.Object
net.minecraft.item.Item.Settings
org.quiltmc.qsl.item.setting.api.QuiltItemSettings
net.fabricmc.fabric.api.item.v1.FabricItemSettings
@Deprecated
public class FabricItemSettings
extends org.quiltmc.qsl.item.setting.api.QuiltItemSettings
Deprecated.
Fabric's version of Item.Settings. Adds additional methods and hooks
not found in the original class.
To use it, simply replace new Item.Settings() with
new FabricItemSettings().
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncustomDamage(CustomDamageHandler handler) Deprecated.Sets the custom damage handler of the item.equipmentSlot(EquipmentSlotProvider equipmentSlotProvider) Deprecated.Sets the equipment slot provider of the item.Deprecated.food(FoodComponent foodComponent) Deprecated.maxCount(int maxCount) Deprecated.maxDamage(int maxDamage) Deprecated.maxDamageIfAbsent(int maxDamage) Deprecated.Deprecated.recipeRemainder(Item recipeRemainder) Deprecated.requires(FeatureFlag... features) Deprecated.Methods inherited from class org.quiltmc.qsl.item.setting.api.QuiltItemSettings
customDamage, customSetting, equipmentSlot, equipmentSlot, recipeDamageRemainder, recipeDamageRemainder, recipeRemainder, recipeSelfRemainder, requiredFlags
-
Constructor Details
-
FabricItemSettings
public FabricItemSettings()Deprecated.
-
-
Method Details
-
equipmentSlot
Deprecated.Sets the equipment slot provider of the item.- Parameters:
equipmentSlotProvider- the equipment slot provider- Returns:
- this builder
-
customDamage
Deprecated.Sets the custom damage handler of the item. Note that this is only called on an ItemStack ifItemStack.isDamageable()returns true.- See Also:
-
food
Deprecated.- Overrides:
foodin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
maxCount
Deprecated.- Overrides:
maxCountin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
maxDamageIfAbsent
Deprecated.- Overrides:
maxDamageIfAbsentin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
maxDamage
Deprecated.- Overrides:
maxDamagein classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
recipeRemainder
Deprecated.- Overrides:
recipeRemainderin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
rarity
Deprecated.- Overrides:
rarityin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
fireproof
Deprecated.- Overrides:
fireproofin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
requires
Deprecated.- Overrides:
requiresin classorg.quiltmc.qsl.item.setting.api.QuiltItemSettings
-
QuiltItemSettingsinstead.