- All Superinterfaces:
DataIO
public interface ModelBone
extends DataIO
-
Method Summary
void
void
void
org.bukkit.Location
void
void
void
void
org.bukkit.Location
org.bukkit.entity.Display.Billboard
int
default int
org.bukkit.Color
org.bukkit.Color
int
org.bukkit.Location
default org.bukkit.Location
org.bukkit.Location
org.bukkit.Location
org.bukkit.inventory.ItemStack
org.bukkit.Location
int
org.joml.Matrix4f
float
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
void
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
void
void
boolean
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)
-
setPivot
void setPivot(@Nullable
@Nullable ModelBone bone)
-
isPivotOverride
boolean isPivotOverride()
-
setPivotLocation
void setPivotLocation(org.bukkit.Location location)
-
getPivotLocation
org.bukkit.Location getPivotLocation()
-
calculatePivotLocation
org.bukkit.Location calculatePivotLocation()
-
getBaseLocation
org.bukkit.Location getBaseLocation()
-
-
isRenderer
boolean isRenderer()
-
setRenderer
void setRenderer(boolean flag)
-
addTickDependencies
void addTickDependencies(String... boneIds)
-
removeTickDependencies
void removeTickDependencies(String... boneIds)
-
clearTickDependencies
void clearTickDependencies()
-
-
-
-
isMarkedDestroy
boolean isMarkedDestroy()
-
-
-
setYaw
void setYaw(float yaw)
-
setModelScale
void setModelScale(int scale)
-
-
-
-
-
-
-
hasGlobalRotation
boolean hasGlobalRotation()
-
setHasGlobalRotation
void setHasGlobalRotation(boolean flag)
-
-
-
-
setModel
void setModel(org.bukkit.inventory.ItemStack stack)
-
clearModel
void clearModel()
-
-
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)
-
isScaleHidden
boolean isScaleHidden()
-
isGlowing
boolean isGlowing()
-
setGlowing
void setGlowing(@Nullable
@Nullable Boolean flag)
-
getGlowColor
int getGlowColor()
-
setGlowColor
void setGlowColor(@Nullable
@Nullable Integer color)
-
getGlowAudience
@Nullable
@Nullable Set<UUID> getGlowAudience()
-
setGlowAudience
void setGlowAudience(@Nullable
@Nullable Set<UUID> audience)
-
getBlockLight
int getBlockLight()
-
setBlockLight
void setBlockLight(int light)
-
getSkyLight
int getSkyLight()
-
setSkyLight
void setSkyLight(int light)
-
getBillboard
org.bukkit.entity.Display.Billboard getBillboard()
-
setBillboard
void setBillboard(org.bukkit.entity.Display.Billboard billboard)
-
getBrightness
default int getBrightness()
-
isEffectivelyInvisible
boolean isEffectivelyInvisible()
-
shouldStep
boolean shouldStep()
-
-
pollModelScaleChanged
boolean pollModelScaleChanged()
-
isRootBone
boolean isRootBone()
-
setBoneOnGround
void setBoneOnGround(boolean flag)
-
getLocationUnsafe
org.bukkit.Location getLocationUnsafe()
-
getLocation
org.bukkit.Location getLocation()
-
getLocation
default org.bukkit.Location getLocation(OffsetMode mode,
org.joml.Vector3f offset,
boolean scale)
-
getLocation
org.bukkit.Location getLocation(OffsetMode mode,
org.joml.Vector3f offset,
boolean scale,
boolean safe)
-
-
-
-
-
getImmutableBoneBehaviors
-