- All Superinterfaces:
DataIO
public interface ModelBone
extends DataIO
-
Method Summary
void
void
org.joml.Vector3f
org.joml.Vector3f
org.joml.Vector3f
org.joml.Vector3f
org.bukkit.Color
org.bukkit.Color
org.joml.Quaternionf
org.joml.Vector3f
org.joml.Quaternionf
org.joml.Vector3f
org.bukkit.Location
org.bukkit.Location
org.bukkit.inventory.ItemStack
org.joml.Quaternionf
org.joml.Vector3f
org.joml.Quaternionf
org.joml.Vector3f
float
boolean
boolean
boolean
boolean
boolean
boolean
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
setModel(org.bukkit.inventory.ItemStack stack)
void
void
void
void
void
void
Methods inherited from interface com.ticxo.modelengine.api.utils.data.io.DataIO
load, save, save
-
Method Details
-
-
-
-
-
-
-
-
setParent
void setParent(@Nullable
@Nullable ModelBone bone)
-
-
isRenderer
boolean isRenderer()
-
setRenderer
void setRenderer(boolean flag)
-
-
isMarkedDestroy
boolean isMarkedDestroy()
-
-
-
setYaw
void setYaw(float yaw)
-
setModelScale
void setModelScale(int scale)
-
getCachedPosition
org.joml.Vector3f getCachedPosition()
-
setCachedPosition
void setCachedPosition(org.joml.Vector3f cachedPosition)
-
getGlobalPosition
org.joml.Vector3f getGlobalPosition()
-
setGlobalPosition
void setGlobalPosition(org.joml.Vector3f position)
-
getTrueGlobalPosition
org.joml.Vector3f getTrueGlobalPosition()
-
getCachedLeftRotation
org.joml.Vector3f getCachedLeftRotation()
-
setCachedLeftRotation
void setCachedLeftRotation(org.joml.Vector3f cachedLeftRotation)
-
getGlobalLeftRotation
org.joml.Quaternionf getGlobalLeftRotation()
-
setGlobalLeftRotation
void setGlobalLeftRotation(org.joml.Quaternionf rotation)
-
getTrueGlobalLeftRotation
org.joml.Quaternionf getTrueGlobalLeftRotation()
-
getCachedScale
org.joml.Vector3f getCachedScale()
-
setCachedScale
void setCachedScale(org.joml.Vector3f cachedScale)
-
getGlobalScale
org.joml.Vector3f getGlobalScale()
-
setGlobalScale
void setGlobalScale(org.joml.Vector3f scale)
-
getTrueGlobalScale
org.joml.Vector3f getTrueGlobalScale()
-
getCachedRightRotation
org.joml.Vector3f getCachedRightRotation()
-
setCachedRightRotation
void setCachedRightRotation(org.joml.Vector3f cachedLeftRotation)
-
getGlobalRightRotation
org.joml.Quaternionf getGlobalRightRotation()
-
setGlobalRightRotation
void setGlobalRightRotation(org.joml.Quaternionf rotation)
-
getTrueGlobalRightRotation
org.joml.Quaternionf getTrueGlobalRightRotation()
-
hasGlobalRotation
boolean hasGlobalRotation()
-
setHasGlobalRotation
void setHasGlobalRotation(boolean flag)
-
getModel
org.bukkit.inventory.ItemStack getModel()
-
setModel
void setModel(int data)
-
setModel
void setModel(org.bukkit.inventory.ItemStack stack)
-
getModelTracker
DataTracker<org.bukkit.inventory.ItemStack> getModelTracker()
-
getDefaultTint
org.bukkit.Color getDefaultTint()
-
setDefaultTint
void setDefaultTint(org.bukkit.Color white)
-
getDamageTint
org.bukkit.Color getDamageTint()
-
setDamageTint
void setDamageTint(org.bukkit.Color red)
-
isEnchanted
boolean isEnchanted()
-
setEnchanted
void setEnchanted(boolean flag)
-
isVisible
boolean isVisible()
-
setVisible
void setVisible(boolean flag)
-
getLocation
org.bukkit.Location getLocation()
-
getLocation
org.bukkit.Location getLocation(OffsetMode mode,
org.joml.Vector3f offset,
boolean scale)
-
-
-
-
-
getImmutableBoneBehaviors