Package com.ticxo.modelengine.api.vfx
Interface VFX
public interface VFX
-
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()BaseEntity<?>getBase()intdefault intorg.bukkit.ColorgetColor()org.bukkit.inventory.ItemStackgetModel()DataTracker<org.bukkit.inventory.ItemStack>org.bukkit.util.VectorfloatgetPitch()org.joml.Vector3forg.joml.Vector3forg.joml.Vector3fgetScale()intfloatgetYaw()booleanbooleanbooleanbooleanbooleanvoidvoidqueuePostInitTask(Runnable runnable) default voidvoidsetBaseEntityVisible(boolean flag) voidsetBlockLight(int light) 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) voidsetSkyLight(int light) 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) -
getBlockLight
int getBlockLight() -
setBlockLight
void setBlockLight(int light) -
getSkyLight
int getSkyLight() -
setSkyLight
void setSkyLight(int light) -
getBrightness
default int getBrightness() -
isVisible
boolean isVisible() -
setVisible
void setVisible(boolean flag) -
useModel
-
registerSelf
default void registerSelf()
-