Class ItemExtractableProjectileEntity
java.lang.Object
alexiil.mc.lib.attributes.item.entity.ItemExtractableProjectileEntity
- All Implemented Interfaces:
- ItemExtractable
- 
Constructor SummaryConstructorsConstructorDescriptionItemExtractableProjectileEntity(net.minecraft.entity.projectile.ProjectileEntity entity)
- 
Method SummaryModifier and TypeMethodDescriptionnet.minecraft.item.ItemStackattemptExtraction(ItemFilter filter, int maxAmount, Simulation simulation)Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface alexiil.mc.lib.attributes.item.ItemExtractableattemptAnyExtraction, couldExtractAnything, extract, extract, extract, filtered, getPureExtractable
- 
Constructor Details- 
ItemExtractableProjectileEntitypublic ItemExtractableProjectileEntity(net.minecraft.entity.projectile.ProjectileEntity entity)
 
- 
- 
Method Details- 
attemptExtractionpublic net.minecraft.item.ItemStack attemptExtraction(ItemFilter filter, int maxAmount, Simulation simulation)Description copied from interface:ItemExtractable- Specified by:
- attemptExtractionin interface- ItemExtractable
- maxAmount- The maximum number of items that can be extracted. Negative numbers throw an exception.
- simulation- If- Simulation.SIMULATEthen this should return the same result that a call with- Simulation.ACTIONwould do, but without modifying anything else.
- Returns:
- A new, independent ItemStackthat was extracted.
 
 
-