java.lang.Object
com.github.fierioziy.particlenativeapi.core.particle.type.ParticleTypeImpl
All Implemented Interfaces:
ParticleType, Cloneable
Direct Known Subclasses:
ParticleTypeColorableImpl, ParticleTypeMotionImpl, ParticleTypeNoteImpl, ParticleTypeRedstoneImpl

public class ParticleTypeImpl extends Object implements ParticleType, Cloneable
  • Constructor Details

    • ParticleTypeImpl

      public ParticleTypeImpl()
  • Method Details

    • detachCopy

      public ParticleType detachCopy()
      Specified by:
      detachCopy in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.Location loc)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.util.Vector loc)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, double x, double y, double z)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.Location loc, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.util.Vector loc, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, double x, double y, double z, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.Location loc, double speed, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.util.Vector loc, double speed, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, double x, double y, double z, double speed, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.Location loc, double offsetX, double offsetY, double offsetZ, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.util.Vector loc, double offsetX, double offsetY, double offsetZ, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, double x, double y, double z, double offsetX, double offsetY, double offsetZ, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.Location loc, double offsetX, double offsetY, double offsetZ, double speed, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, org.bukkit.util.Vector loc, double offsetX, double offsetY, double offsetZ, double speed, int count)
      Specified by:
      packet in interface ParticleType
    • packet

      public ParticlePacket packet(boolean far, double x, double y, double z, double offsetX, double offsetY, double offsetZ, double speed, int count)
      Specified by:
      packet in interface ParticleType
    • isPresent

      public boolean isPresent()
      Specified by:
      isPresent in interface ParticleType