Class ProjectileDispenseBehavior

java.lang.Object
org.cloudburstmc.server.dispenser.ProjectileDispenseBehavior
All Implemented Interfaces:
DispenseBehavior

public class ProjectileDispenseBehavior extends Object implements DispenseBehavior
Author:
CreeperFace
  • Constructor Details

    • ProjectileDispenseBehavior

      public ProjectileDispenseBehavior()
    • ProjectileDispenseBehavior

      public ProjectileDispenseBehavior(org.cloudburstmc.api.entity.EntityType<? extends org.cloudburstmc.api.entity.Projectile> entity)
  • Method Details

    • dispense

      public void dispense(org.cloudburstmc.api.block.Block source, org.cloudburstmc.api.item.ItemStack item)
      Specified by:
      dispense in interface DispenseBehavior
    • getEntityType

      protected org.cloudburstmc.api.entity.EntityType<?> getEntityType()
    • correctNBT

      protected void correctNBT(com.nukkitx.nbt.NbtMap nbt)
      you can add extra data of projectile here
      Parameters:
      nbt - tag