Package net.minecraft.core.dispenser
Class AbstractProjectileDispenseBehavior
java.lang.Object
net.minecraft.core.dispenser.DefaultDispenseItemBehavior
net.minecraft.core.dispenser.AbstractProjectileDispenseBehavior
- All Implemented Interfaces:
- DispenseItemBehavior
- 
Field SummaryFields inherited from interface net.minecraft.core.dispenser.DispenseItemBehaviorLOGGER, NOOP
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionexecute(BlockSource p_302427_, ItemStack p_123367_) protected floatgetPower()protected abstract ProjectilegetProjectile(Level p_123360_, Position p_123361_, ItemStack p_123362_) protected floatprotected voidplaySound(BlockSource p_302441_) Methods inherited from class net.minecraft.core.dispenser.DefaultDispenseItemBehaviordispense, playAnimation, spawnItem
- 
Constructor Details- 
AbstractProjectileDispenseBehaviorpublic AbstractProjectileDispenseBehavior()
 
- 
- 
Method Details- 
execute- Overrides:
- executein class- DefaultDispenseItemBehavior
 
- 
playSound- Overrides:
- playSoundin class- DefaultDispenseItemBehavior
 
- 
getProjectileprotected abstract Projectile getProjectile(Level p_123360_, Position p_123361_, ItemStack p_123362_) 
- 
getUncertaintyprotected float getUncertainty()
- 
getPowerprotected float getPower()
 
-