Uses of Class
alexiil.mc.lib.attributes.ItemAttributeList
Packages that use ItemAttributeList
-
Uses of ItemAttributeList in alexiil.mc.lib.attributes
Methods in alexiil.mc.lib.attributes that return ItemAttributeListModifier and TypeMethodDescriptionfinal ItemAttributeList<T>
Obtains all instances of this attribute in the givenItemStack
Reference
.final ItemAttributeList<T>
Attribute.getAll
(Reference<net.minecraft.item.ItemStack> stackRef, LimitedConsumer<net.minecraft.item.ItemStack> excess) Obtains all instances of this attribute in the givenItemStack
Reference
.final ItemAttributeList<T>
Attribute.getAll
(Reference<net.minecraft.item.ItemStack> stackRef, LimitedConsumer<net.minecraft.item.ItemStack> excess, Predicate<T> filter) Obtains all instances of this attribute in the givenItemStack
Reference
.final ItemAttributeList<T>
Obtains all instances of this attribute in the givenItemStack
Reference
.final ItemAttributeList<T>
Attribute.getAll
(net.minecraft.item.ItemStack unmodifiableStack) Obtains all instances of this attribute in the givenItemStack
Reference
.Methods in alexiil.mc.lib.attributes with parameters of type ItemAttributeListModifier and TypeMethodDescriptionvoid
ItemAttributeAdder.addAll
(Reference<net.minecraft.item.ItemStack> stack, LimitedConsumer<net.minecraft.item.ItemStack> excess, ItemAttributeList<T> to) Adds every attribute instance to the given list that the item itself cannot be expected to add support for.void
AttributeProviderItem.addAllAttributes
(Reference<net.minecraft.item.ItemStack> stack, LimitedConsumer<net.minecraft.item.ItemStack> excess, ItemAttributeList<?> to) Adds every attribute instance to the given list that the item itself cannot be expected to add support for.