Class SimpleFixedItemInvExtractable
java.lang.Object
alexiil.mc.lib.attributes.item.impl.SimpleFixedItemInvExtractable
- All Implemented Interfaces:
ItemExtractable
@Deprecated(since="0.4.0",
forRemoval=true)
public final class SimpleFixedItemInvExtractable
extends Object
implements ItemExtractable
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
ConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.item.ItemStack
attemptExtraction(ItemFilter filter, int maxCount, Simulation simulation)
Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface alexiil.mc.lib.attributes.item.ItemExtractable
attemptAnyExtraction, couldExtractAnything, extract, extract, extract, filtered, getPureExtractable
-
Constructor Details
-
SimpleFixedItemInvExtractable
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
attemptExtraction
public net.minecraft.item.ItemStack attemptExtraction(ItemFilter filter, int maxCount, Simulation simulation)Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:ItemExtractable
- Specified by:
attemptExtraction
in interfaceItemExtractable
maxCount
- The maximum number of items that can be extracted. Negative numbers throw an exception.simulation
- IfSimulation.SIMULATE
then this should return the same result that a call withSimulation.ACTION
would do, but without modifying anything else.- Returns:
- A new, independent
ItemStack
that was extracted.
-
GroupedItemInvFixedWrapper
instead of this!