Package net.minecraft.block.dispenser
Class ProjectileDispenserBehavior
java.lang.Object
net.minecraft.block.dispenser.ItemDispenserBehavior
net.minecraft.block.dispenser.ProjectileDispenserBehavior
- All Implemented Interfaces:
DispenserBehavior
public abstract class ProjectileDispenserBehavior extends ItemDispenserBehavior
-
Field Summary
Fields inherited from interface net.minecraft.block.dispenser.DispenserBehavior
NOOP -
Constructor Summary
Constructors Constructor Description ProjectileDispenserBehavior() -
Method Summary
Modifier and Type Method Description protected abstract ProjectileEntitycreateProjectile(World world, Position position, ItemStack stack)ItemStackdispenseSilently(BlockPointer pointer, ItemStack stack)protected floatgetForce()protected floatgetVariation()protected voidplaySound(BlockPointer pointer)Methods inherited from class net.minecraft.block.dispenser.ItemDispenserBehavior
dispense, spawnItem, spawnParticles
-
Constructor Details
-
ProjectileDispenserBehavior
public ProjectileDispenserBehavior()
-
-
Method Details
-
dispenseSilently
- Overrides:
dispenseSilentlyin classItemDispenserBehavior
-
playSound
- Overrides:
playSoundin classItemDispenserBehavior
-
createProjectile
protected abstract ProjectileEntity createProjectile(World world, Position position, ItemStack stack) -
getVariation
protected float getVariation() -
getForce
protected float getForce()
-