Package com.ticxo.modelengine.api.vfx
Interface VFX
public interface VFX
-
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()BaseEntity<?>getBase()org.bukkit.ColorgetColor()org.bukkit.inventory.ItemStackgetModel()DataTracker<org.bukkit.inventory.ItemStack>org.bukkit.util.VectorfloatgetPitch()org.joml.Vector3forg.joml.Vector3forg.joml.Vector3fgetScale()floatgetYaw()booleanbooleanbooleanbooleanbooleanvoidvoidqueuePostInitTask(Runnable runnable) default voidvoidsetBaseEntityVisible(boolean flag) voidsetColor(org.bukkit.Color color) voidsetEnchanted(boolean flag) voidsetModel(org.bukkit.inventory.ItemStack stack) voidsetModelScale(int scale) voidsetOrigin(org.bukkit.util.Vector location) voidsetPitch(float yaw) voidsetPosition(org.joml.Vector3f position) voidsetRotation(org.joml.Vector3f leftRotation) voidsetScale(org.joml.Vector3f scale) voidsetVisible(boolean flag) voidsetYaw(float yaw) booleantick()default void
-
Method Details
-
getBase
BaseEntity<?> getBase() -
getRenderer
VFXRenderer getRenderer() -
tick
boolean tick() -
destroy
void destroy() -
isInitialized
boolean isInitialized() -
isDestroyed
boolean isDestroyed() -
markRemoved
void markRemoved() -
queuePostInitTask
-
isBaseEntityVisible
boolean isBaseEntityVisible() -
setBaseEntityVisible
void setBaseEntityVisible(boolean flag) -
setModelScale
void setModelScale(int scale) -
getYaw
float getYaw() -
setYaw
void setYaw(float yaw) -
getPitch
float getPitch() -
setPitch
void setPitch(float yaw) -
getOrigin
org.bukkit.util.Vector getOrigin() -
setOrigin
void setOrigin(org.bukkit.util.Vector location) -
getPosition
org.joml.Vector3f getPosition() -
setPosition
void setPosition(org.joml.Vector3f position) -
getRotation
org.joml.Vector3f getRotation() -
setRotation
void setRotation(org.joml.Vector3f leftRotation) -
getScale
org.joml.Vector3f getScale() -
setScale
void setScale(org.joml.Vector3f scale) -
getModel
org.bukkit.inventory.ItemStack getModel() -
setModel
void setModel(org.bukkit.inventory.ItemStack stack) -
getModelTracker
DataTracker<org.bukkit.inventory.ItemStack> getModelTracker() -
getColor
org.bukkit.Color getColor() -
setColor
void setColor(org.bukkit.Color color) -
isEnchanted
boolean isEnchanted() -
setEnchanted
void setEnchanted(boolean flag) -
isVisible
boolean isVisible() -
setVisible
void setVisible(boolean flag) -
useModel
-
registerSelf
default void registerSelf()
-