Class DefaultDispenseBehavior

java.lang.Object
net.glowstone.dispenser.DefaultDispenseBehavior
All Implemented Interfaces:
DispenseBehavior
Direct Known Subclasses:
ArmorDispenseBehavior, BucketDispenseBehavior, EmptyBucketDispenseBehavior, FlintAndSteelDispenseBehavior, ProjectileDispenseBehavior, TntDispenseBehavior

public class DefaultDispenseBehavior extends Object implements DispenseBehavior
  • Field Details

  • Constructor Details

    • DefaultDispenseBehavior

      protected DefaultDispenseBehavior()
  • Method Details

    • dispense

      public org.bukkit.inventory.ItemStack dispense(GlowBlock block, org.bukkit.inventory.ItemStack stack)
      Specified by:
      dispense in interface DispenseBehavior
    • dispenseStack

      protected org.bukkit.inventory.ItemStack dispenseStack(GlowBlock block, org.bukkit.inventory.ItemStack stack)
    • playDispenseSound

      protected void playDispenseSound(GlowBlock block)
    • spawnDispenseParticles

      protected void spawnDispenseParticles(GlowBlock block, org.bukkit.block.BlockFace facing)