Interface VFX

All Superinterfaces:
IModel

public interface VFX extends IModel
  • Method Details

    • tick

      boolean tick()
    • setAutoTick

      void setAutoTick(boolean flag)
    • isAutoTick

      boolean isAutoTick()
    • create

      void create()
    • update

      void update()
    • destroy

      void destroy()
    • getBase

      BaseEntity<?> getBase()
    • getRangeManager

      RangeManager getRangeManager()
    • getRenderer

      VFXRenderer getRenderer()
    • useModel

      void useModel(String modelId, String boneId)
    • setSmall

      void setSmall(boolean flag)
    • isSmall

      boolean isSmall()
    • setData

      void setData(int data)
    • getData

      int getData()
    • setColor

      void setColor(org.bukkit.Color color)
    • getColor

      org.bukkit.Color getColor()
    • setEnchant

      void setEnchant(boolean flag)
    • isEnchant

      boolean isEnchant()
    • setVisible

      void setVisible(boolean flag)
    • isVisible

      boolean isVisible()
    • setPosition

      void setPosition(org.bukkit.util.Vector position)
    • getPosition

      org.bukkit.util.Vector getPosition()
    • rotate

      void rotate(org.bukkit.util.EulerAngle angle, boolean newOrigin)
    • point

      void point(org.bukkit.util.Vector vector, boolean overwrite)
    • setRotation

      void setRotation(org.bukkit.util.EulerAngle rotation)
    • getRotation

      org.bukkit.util.EulerAngle getRotation()
    • setYaw

      void setYaw(float yaw)
    • getYaw

      float getYaw()