Uses of Interface
alexiil.mc.lib.attributes.item.ItemExtractable
| Package | Description |
|---|---|
| alexiil.mc.lib.attributes.item | |
| alexiil.mc.lib.attributes.item.entity | |
| alexiil.mc.lib.attributes.item.impl |
-
Uses of ItemExtractable in alexiil.mc.lib.attributes.item
Subinterfaces of ItemExtractable in alexiil.mc.lib.attributes.item Modifier and Type Interface Description interfaceGroupedItemInvA modifiable version ofGroupedItemInvView, except that all modification methods are provided byItemExtractableandItemInsertable.interfaceItemTransferableCombined interface forItemInsertableandItemExtractable.interfaceLimitedGroupedItemInvClasses in alexiil.mc.lib.attributes.item that implement ItemExtractable Modifier and Type Class Description classSingleCopyingItemSlotclassSingleItemSlotA delegating accessor of a single slot in aFixedItemInv.Fields in alexiil.mc.lib.attributes.item with type parameters of type ItemExtractable Modifier and Type Field Description static CombinableAttribute<ItemExtractable>ItemAttributes. EXTRACTABLEMethods in alexiil.mc.lib.attributes.item that return ItemExtractable Modifier and Type Method Description default ItemExtractableItemExtractable. filtered(ItemFilter filter)default ItemExtractableFixedItemInv. getExtractable()default ItemExtractableItemExtractable. getPureExtractable()Methods in alexiil.mc.lib.attributes.item with parameters of type ItemExtractable Modifier and Type Method Description static ItemTransferableItemTransferable. from(ItemExtractable extractable)static ItemTransferableItemTransferable. from(ItemInsertable insertable, ItemExtractable extractable)static intItemInvUtil. move(ItemExtractable from, ItemInsertable to, int maximum)Attempts to move up to the given maximum number of items from theItemExtractableto theItemInsertable.static intItemInvUtil. move(ItemExtractable from, ItemInsertable to, ItemFilter filter, int maximum)Attempts to move up to the given maximum number of items from theItemExtractableto theItemInsertable, provided they match the givenItemFilter.static intItemInvUtil. move(ItemExtractable from, ItemInsertable to, ItemFilter filter, int maximum, Simulation simulation)Attempts to move up to the given maximum number of items from theItemExtractableto theItemInsertable, provided they match the givenItemFilter.static ItemInvUtil.MultiMoveResultItemInvUtil. moveMultiple(ItemExtractable from, ItemInsertable to)Attempts to move as much as possible from theItemExtractableto theItemInsertable.static ItemInvUtil.MultiMoveResultItemInvUtil. moveMultiple(ItemExtractable from, ItemInsertable to, int maxStacks, int maxTotal)Attempts to move a given number of stacks from theItemExtractableto theItemInsertable.static ItemInvUtil.MultiMoveResultItemInvUtil. moveMultiple(ItemExtractable from, ItemInsertable to, ItemFilter filter, int maxStacks, int maxTotal)Attempts to move a given number of stacks from theItemExtractableto theItemInsertable. -
Uses of ItemExtractable in alexiil.mc.lib.attributes.item.entity
Classes in alexiil.mc.lib.attributes.item.entity that implement ItemExtractable Modifier and Type Class Description classItemExtractableProjectileEntityclassItemTransferableItemEntityMethods in alexiil.mc.lib.attributes.item.entity that return ItemExtractable Modifier and Type Method Description static ItemExtractableItemEntityAttributeUtil. getSpecialExtractable(net.minecraft.entity.Entity entity) -
Uses of ItemExtractable in alexiil.mc.lib.attributes.item.impl
Methods in alexiil.mc.lib.attributes.item.impl that return ItemExtractable Modifier and Type Method Description ItemExtractableFilteredItemExtractable. filtered(ItemFilter filter)ItemExtractableEmptyFixedItemInv. getExtractable()ItemExtractableEmptyGroupedItemInv. getPureExtractable()ItemExtractableEmptyItemExtractable. getPureExtractable()ItemExtractableEmptyItemTransferable. getPureExtractable()Constructors in alexiil.mc.lib.attributes.item.impl with parameters of type ItemExtractable Constructor Description FilteredItemExtractable(ItemExtractable real, ItemFilter filter)Constructor parameters in alexiil.mc.lib.attributes.item.impl with type arguments of type ItemExtractable Constructor Description CombinedItemExtractable(java.util.List<? extends ItemExtractable> list)