Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absMax(float, float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
AbstractBehaviorManager<T extends BoneBehavior> - Class in com.ticxo.modelengine.api.model.bone.manager
 
AbstractBehaviorManager(ActiveModel, BoneBehaviorType<T>) - Constructor for class com.ticxo.modelengine.api.model.bone.manager.AbstractBehaviorManager
 
AbstractBoneBehavior<T extends BoneBehavior> - Class in com.ticxo.modelengine.api.model.bone.behavior
 
AbstractBoneBehavior(ModelBone, BoneBehaviorType<T>, BoneBehaviorData) - Constructor for class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
AbstractCommand - Class in com.ticxo.modelengine.api.command
Viking-pillaged from LumineUtils Thanks Ash :kekw:
AbstractCommand(AbstractCommand) - Constructor for class com.ticxo.modelengine.api.command.AbstractCommand
 
AbstractCommand(ModelEngineAPI) - Constructor for class com.ticxo.modelengine.api.command.AbstractCommand
 
AbstractEntityData - Class in com.ticxo.modelengine.api.entity.data
 
AbstractEntityData() - Constructor for class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
AbstractEvent - Class in com.ticxo.modelengine.api.events
 
AbstractEvent() - Constructor for class com.ticxo.modelengine.api.events.AbstractEvent
 
AbstractFoliaPromise<T> - Class in com.ticxo.modelengine.api.utils.promise
 
AbstractFoliaPromise() - Constructor for class com.ticxo.modelengine.api.utils.promise.AbstractFoliaPromise
 
AbstractFoliaPromise(T) - Constructor for class com.ticxo.modelengine.api.utils.promise.AbstractFoliaPromise
 
AbstractKeyframe<T> - Class in com.ticxo.modelengine.api.animation.keyframe.type
 
AbstractKeyframe() - Constructor for class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
AbstractMountController - Class in com.ticxo.modelengine.api.mount.controller.impl
Simple abstract implementation of a basic MountController.
AbstractMountController(Entity, Mount) - Constructor for class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
AbstractPromise<T> - Class in com.ticxo.modelengine.api.utils.promise
 
AbstractPromise() - Constructor for class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
AbstractPromise(T) - Constructor for class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
AbstractScreen - Class in com.ticxo.modelengine.api.menu
 
AbstractScreen(Player, String, int) - Constructor for class com.ticxo.modelengine.api.menu.AbstractScreen
 
acceptAction(T) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
acceptEntry(T) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
acceptExit(T) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
activeModel - Variable in class com.ticxo.modelengine.api.model.bone.manager.AbstractBehaviorManager
 
ActiveModel - Interface in com.ticxo.modelengine.api.model
 
add(EulerAngle, EulerAngle) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
add(T) - Method in class com.ticxo.modelengine.api.utils.data.NullableHashSet
 
add(T) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
addAll(Collection<? extends T>) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
addBoneBehavior(BoneBehavior) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
addBoundEntity(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
addConnectedNode(Predicate<T>, StateNode<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
addConnectedNode(Predicate<T>, Function<T, StateNode<T>>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
addElement(JavaItemModel.JavaElement) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
addForceConnectedNode(Predicate<T>, StateNode<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
addForceConnectedNode(Predicate<T>, Function<T, StateNode<T>>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
addForcedHidden(Player) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
addForcedHidden(Player) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
addForcedHidden(Player) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
addForcedPairing(Player) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
addForcedPairing(Player) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
addForcedPairing(Player) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
addFrame(int) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
addFrame(int, int) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
addHitbox(HitboxEntity) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
addModel(ActiveModel, boolean) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
AddModelEvent - Class in com.ticxo.modelengine.api.events
 
AddModelEvent(ModeledEntity, ActiveModel) - Constructor for class com.ticxo.modelengine.api.events.AddModelEvent
 
addPassenger(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
addPassengers(Collection<Entity>) - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
addSubCommands(AbstractCommand...) - Method in class com.ticxo.modelengine.api.command.AbstractCommand
 
addVelocity(double, double, double) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Add velocity to the entity.
addVelocity(double, double, double) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
addWidget(Widget) - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
alpha - Variable in class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
AnimationEndEvent - Class in com.ticxo.modelengine.api.events
 
AnimationEndEvent(ActiveModel, IAnimationProperty) - Constructor for class com.ticxo.modelengine.api.events.AnimationEndEvent
 
AnimationHandler - Interface in com.ticxo.modelengine.api.animation.handler
 
AnimationHandler.DefaultProperty - Class in com.ticxo.modelengine.api.animation.handler
 
animationHandlerRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
AnimationHandlerRegistry - Class in com.ticxo.modelengine.api.animation
 
AnimationHandlerRegistry() - Constructor for class com.ticxo.modelengine.api.animation.AnimationHandlerRegistry
 
AnimationPlayEvent - Class in com.ticxo.modelengine.api.events
 
AnimationPlayEvent(ActiveModel, IAnimationProperty) - Constructor for class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
animationPropertyRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
AnimationPropertyRegistry - Class in com.ticxo.modelengine.api.animation
 
AnimationPropertyRegistry() - Constructor for class com.ticxo.modelengine.api.animation.AnimationPropertyRegistry
 
ANY - Enum constant in enum class com.ticxo.modelengine.api.model.bone.render.DefaultRenderType
Does not care what the bone's render type end up being.
API - Static variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
assignCachedProvider(BlueprintBone, Map<String, Object>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
assignForcedCachedProvider(BlueprintBone) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
asyncFetchEntityData() - Method in class com.ticxo.modelengine.api.entity.EntityDataTracker
 
asyncTracking - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
asyncTracking - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
asyncUpdate() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
asyncUpdate() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
asyncUpdate() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
Update method called from an async thread.
ATLAS - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
ATTACK - Enum constant in enum class com.ticxo.modelengine.api.events.BaseEntityInteractEvent.Action
 

B

backCull() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
backCull() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
backCullAngle() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
backCullAngle() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
backCullIgnoreRadius() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
backCullIgnoreRadius() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
backCullType() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
backCullType() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
BACKWARDS_CULL - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BACKWARDS_CULL_ANGLE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BACKWARDS_CULL_ENABLED - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BACKWARDS_CULL_IGNORE_RADIUS - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BACKWARDS_CULL_TYPE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BAD_EYE_HEIGHT - Static variable in interface com.ticxo.modelengine.api.error.IError
 
base(Component) - Static method in class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
BaseEntity<T> - Interface in com.ticxo.modelengine.api.entity
 
BaseEntityInteractEvent - Class in com.ticxo.modelengine.api.events
 
BaseEntityInteractEvent(Player, BaseEntity<?>, ActiveModel, BaseEntityInteractEvent.Action, EquipmentSlot, boolean, ItemStack, Vector) - Constructor for class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
BaseEntityInteractEvent.Action - Enum Class in com.ticxo.modelengine.api.events
 
BaseItemEnum - Enum Class in com.ticxo.modelengine.api.generator
 
BasicInterpolator<IN> - Class in com.ticxo.modelengine.api.utils.data.interpolator
 
BasicInterpolator() - Constructor for class com.ticxo.modelengine.api.utils.data.interpolator.BasicInterpolator
 
BehaviorManager<T extends BoneBehavior> - Interface in com.ticxo.modelengine.api.model.bone.manager
 
BehaviorRenderer - Interface in com.ticxo.modelengine.api.model.bone.render
 
BehaviorRendererParser<T extends BehaviorRenderer> - Interface in com.ticxo.modelengine.api.model.bone.render
 
BLACK - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
BLOCK_CULL - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BLOCK_CULL_ENABLE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BLOCK_CULL_IGNORE_RADIUS - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BLOCK_CULL_IGNORE_SIZE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BLOCK_CULL_IGNORE_SIZE_HEIGHT - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BLOCK_CULL_IGNORE_SIZE_WIDTH - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BLOCK_CULL_TYPE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
blockedCull() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
blockedCull() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
blockedCullIgnoreRadius() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
blockedCullIgnoreRadius() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
blockedCullType() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
blockedCullType() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
BLUE - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
BlueprintAnimation - Class in com.ticxo.modelengine.api.animation
 
BlueprintAnimation(ModelBlueprint, String) - Constructor for class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
BlueprintAnimation.LoopMode - Enum Class in com.ticxo.modelengine.api.animation
 
BlueprintBone - Class in com.ticxo.modelengine.api.generator.blueprint
 
BlueprintBone() - Constructor for class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
BlueprintTexture - Class in com.ticxo.modelengine.api.generator.assets
 
BlueprintTexture() - Constructor for class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
BlueprintTexture.MCMeta - Class in com.ticxo.modelengine.api.generator.assets
 
BlueprintTexture.MCMeta.Frame - Record Class in com.ticxo.modelengine.api.generator.assets
 
BODY - Enum constant in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
bodyRotationController - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
bodyRotationController - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
BodyRotationController - Interface in com.ticxo.modelengine.api.nms.entity.wrapper
Wrapper interface for controlling the body rotation of a living entity.
BOLD - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
bone - Variable in class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
BoneBehavior - Interface in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorData - Class in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorData(Map<String, Object>) - Constructor for class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorData
 
boneBehaviorRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
BoneBehaviorRegistry - Class in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorRegistry() - Constructor for class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorRegistry
 
BoneBehaviorType<T extends BoneBehavior> - Class in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorType(BoneBehaviorType.BehaviorProvider<T>, BoneBehaviorType.BehaviorManagerProvider<T>, String, Map<String, Class<?>>, Map<String, Class<?>>, Map<Class<?>, JsonDeserializer<?>>, IRenderType, boolean, Predicate<Set<BoneBehaviorType<?>>>, BoneBehaviorType.BehaviorProvider<T>, boolean) - Constructor for class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
BoneBehaviorType.BehaviorManagerProvider<T extends BoneBehavior> - Interface in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorType.BehaviorProvider<T extends BoneBehavior> - Interface in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorType.Builder<T extends BoneBehavior> - Class in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorType.CachedProvider<T extends BoneBehavior> - Class in com.ticxo.modelengine.api.model.bone.behavior
 
BoneBehaviorTypes - Class in com.ticxo.modelengine.api.model.bone
 
BoneBehaviorTypes() - Constructor for class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
BOX_UV - Static variable in interface com.ticxo.modelengine.api.error.IError
 
BRIGHT_GREEN - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
broadcastRemove() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
broadcastRemove() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
broadcastRemove() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
broadcastSpawn() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
broadcastSpawn() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
broadcastSpawn() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
build() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
build() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
build(ActiveModel) - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
build(ActiveModel, double, double, double) - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
Builder(BoneBehaviorType.BehaviorProvider<T>, BoneBehaviorType.BehaviorManagerProvider<T>, String) - Constructor for class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
Builder(String, Supplier<KEY>) - Constructor for class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
BukkitEntity - Class in com.ticxo.modelengine.api.entity
 
BukkitEntity(Entity) - Constructor for class com.ticxo.modelengine.api.entity.BukkitEntity
 
BukkitEntityData - Class in com.ticxo.modelengine.api.entity.data
 
BukkitEntityData(Entity) - Constructor for class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
BukkitPlatformScheduler - Class in com.ticxo.modelengine.api.utils.scheduling
 
BukkitPlatformScheduler() - Constructor for class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformScheduler
 
BukkitPlatformTask - Class in com.ticxo.modelengine.api.utils.scheduling
 
BukkitPlatformTask(BukkitTask) - Constructor for class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformTask
 
BukkitPlayer - Class in com.ticxo.modelengine.api.entity
 
BukkitPlayer(Player) - Constructor for class com.ticxo.modelengine.api.entity.BukkitPlayer
 
BukkitPlayer.BukkitPlayerData - Class in com.ticxo.modelengine.api.entity
 
BukkitPlayerData(Entity) - Constructor for class com.ticxo.modelengine.api.entity.BukkitPlayer.BukkitPlayerData
 
BUNDLE_EVERYTHING - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
BUNDLE_SIZE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
byteToRot(byte) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 

C

cacheBoneBehaviors() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
CachedProvider(BoneBehaviorType.BehaviorProvider<T>, BoneBehaviorType<T>, BoneBehaviorData) - Constructor for class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.CachedProvider
 
call(ReflectionUtils.MethodEnum, Object...) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
call(Object, ReflectionUtils.MethodEnum, Object...) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
callEvent(Event) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
Internal method.
cancel() - Method in class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformTask
 
cancel() - Method in class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformTask
 
cancel() - Method in interface com.ticxo.modelengine.api.utils.scheduling.PlatformTask
 
cancel() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
cancel(boolean) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
canDamageMount - Variable in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
canDamageMount() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
canDamageMount() - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
canDrive() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
canEqual(Object) - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
canEqual(Object) - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
canHurt() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
canInteractMount - Variable in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
canInteractMount() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
canInteractMount() - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
canMountMore() - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
canRide() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
castHitbox(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ceil(double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
clamp(double, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
clamp(float, float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
clamp(int, int, int) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
cleanup() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
cleanup() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
cleanup() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
Called after all renderers under the owner of this data object have finished rendering.
clear() - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
clear() - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
clearConnectedNodes() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
clearDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
clearDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
clearDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
clearDirty() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
clearDirty() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
clearDirty() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Pivot
 
clearDirty() - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
clearForceConnectedNodes() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
clearItemProvider() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
clearModelDirty() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
clearPassengers() - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
clearRegistry() - Method in class com.ticxo.modelengine.api.model.ModelRegistry
 
clone() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
CollectionDataTracker<T> - Class in com.ticxo.modelengine.api.utils.data.tracker
 
CollectionDataTracker(Collection<T>) - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
color(int) - Static method in class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
color(TextColor) - Static method in class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
color(ItemMeta, Color) - Method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
ColorHelper - Class in com.ticxo.modelengine.api.utils.math
 
ColorHelper() - Constructor for class com.ticxo.modelengine.api.utils.math.ColorHelper
 
ColorHelper.HSL - Class in com.ticxo.modelengine.api.utils.math
 
com.ticxo.modelengine.api - package com.ticxo.modelengine.api
 
com.ticxo.modelengine.api.animation - package com.ticxo.modelengine.api.animation
 
com.ticxo.modelengine.api.animation.handler - package com.ticxo.modelengine.api.animation.handler
 
com.ticxo.modelengine.api.animation.interpolator - package com.ticxo.modelengine.api.animation.interpolator
 
com.ticxo.modelengine.api.animation.keyframe - package com.ticxo.modelengine.api.animation.keyframe
 
com.ticxo.modelengine.api.animation.keyframe.data - package com.ticxo.modelengine.api.animation.keyframe.data
 
com.ticxo.modelengine.api.animation.keyframe.type - package com.ticxo.modelengine.api.animation.keyframe.type
 
com.ticxo.modelengine.api.animation.property - package com.ticxo.modelengine.api.animation.property
 
com.ticxo.modelengine.api.animation.script - package com.ticxo.modelengine.api.animation.script
 
com.ticxo.modelengine.api.command - package com.ticxo.modelengine.api.command
 
com.ticxo.modelengine.api.entity - package com.ticxo.modelengine.api.entity
 
com.ticxo.modelengine.api.entity.data - package com.ticxo.modelengine.api.entity.data
 
com.ticxo.modelengine.api.error - package com.ticxo.modelengine.api.error
 
com.ticxo.modelengine.api.events - package com.ticxo.modelengine.api.events
 
com.ticxo.modelengine.api.generator - package com.ticxo.modelengine.api.generator
 
com.ticxo.modelengine.api.generator.assets - package com.ticxo.modelengine.api.generator.assets
 
com.ticxo.modelengine.api.generator.blueprint - package com.ticxo.modelengine.api.generator.blueprint
 
com.ticxo.modelengine.api.generator.parser - package com.ticxo.modelengine.api.generator.parser
 
com.ticxo.modelengine.api.interaction - package com.ticxo.modelengine.api.interaction
 
com.ticxo.modelengine.api.menu - package com.ticxo.modelengine.api.menu
 
com.ticxo.modelengine.api.model - package com.ticxo.modelengine.api.model
 
com.ticxo.modelengine.api.model.bone - package com.ticxo.modelengine.api.model.bone
 
com.ticxo.modelengine.api.model.bone.behavior - package com.ticxo.modelengine.api.model.bone.behavior
 
com.ticxo.modelengine.api.model.bone.manager - package com.ticxo.modelengine.api.model.bone.manager
 
com.ticxo.modelengine.api.model.bone.render - package com.ticxo.modelengine.api.model.bone.render
 
com.ticxo.modelengine.api.model.bone.render.renderer - package com.ticxo.modelengine.api.model.bone.render.renderer
 
com.ticxo.modelengine.api.model.bone.type - package com.ticxo.modelengine.api.model.bone.type
 
com.ticxo.modelengine.api.model.render - package com.ticxo.modelengine.api.model.render
 
com.ticxo.modelengine.api.mount - package com.ticxo.modelengine.api.mount
 
com.ticxo.modelengine.api.mount.controller - package com.ticxo.modelengine.api.mount.controller
 
com.ticxo.modelengine.api.mount.controller.impl - package com.ticxo.modelengine.api.mount.controller.impl
 
com.ticxo.modelengine.api.nms - package com.ticxo.modelengine.api.nms
 
com.ticxo.modelengine.api.nms.entity - package com.ticxo.modelengine.api.nms.entity
 
com.ticxo.modelengine.api.nms.entity.wrapper - package com.ticxo.modelengine.api.nms.entity.wrapper
 
com.ticxo.modelengine.api.nms.impl - package com.ticxo.modelengine.api.nms.impl
 
com.ticxo.modelengine.api.nms.network - package com.ticxo.modelengine.api.nms.network
 
com.ticxo.modelengine.api.utils - package com.ticxo.modelengine.api.utils
 
com.ticxo.modelengine.api.utils.config - package com.ticxo.modelengine.api.utils.config
 
com.ticxo.modelengine.api.utils.data - package com.ticxo.modelengine.api.utils.data
 
com.ticxo.modelengine.api.utils.data.interpolator - package com.ticxo.modelengine.api.utils.data.interpolator
 
com.ticxo.modelengine.api.utils.data.io - package com.ticxo.modelengine.api.utils.data.io
 
com.ticxo.modelengine.api.utils.data.tracker - package com.ticxo.modelengine.api.utils.data.tracker
 
com.ticxo.modelengine.api.utils.logger - package com.ticxo.modelengine.api.utils.logger
 
com.ticxo.modelengine.api.utils.math - package com.ticxo.modelengine.api.utils.math
 
com.ticxo.modelengine.api.utils.promise - package com.ticxo.modelengine.api.utils.promise
 
com.ticxo.modelengine.api.utils.registry - package com.ticxo.modelengine.api.utils.registry
 
com.ticxo.modelengine.api.utils.scheduling - package com.ticxo.modelengine.api.utils.scheduling
 
com.ticxo.modelengine.api.utils.state - package com.ticxo.modelengine.api.utils.state
 
com.ticxo.modelengine.api.utils.ticker - package com.ticxo.modelengine.api.utils.ticker
 
com.ticxo.modelengine.api.vfx - package com.ticxo.modelengine.api.vfx
 
com.ticxo.modelengine.api.vfx.render - package com.ticxo.modelengine.api.vfx.render
 
compatibilityManager - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
CompatibilityManager - Class in com.ticxo.modelengine.api.utils
 
CompatibilityManager(JavaPlugin) - Constructor for class com.ticxo.modelengine.api.utils.CompatibilityManager
 
CompatibilityManager.CompatibilityConfiguration - Interface in com.ticxo.modelengine.api.utils
 
completed(Entity, U) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
completed(Location, U) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
completed(U) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
ComponentUtil - Class in com.ticxo.modelengine.api.utils.data
 
ComponentUtil() - Constructor for class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
configManager - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
ConfigManager - Class in com.ticxo.modelengine.api.utils.config
 
ConfigManager(JavaPlugin) - Constructor for class com.ticxo.modelengine.api.utils.config.ConfigManager
 
ConfigProperty - Enum Class in com.ticxo.modelengine.api.utils.config
 
connect(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
connect(T) - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
connectLeash(String, String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
connectLeash(Entity, String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
connectMainLeashes(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
connectMainLeashes(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
constructDescendingAnimation() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
constructFlatBoneMap() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
CONSUME - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
 
CONSUME_PARTIAL - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
 
contains(Object) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
containsAll(Collection<?>) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
containsKey(Object) - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
containsKeyframe(KeyframeType<?, ?>, String) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
containsKeyframe(KeyframeType<?, ?>, String) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
containsValue(Object) - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
Context(float, float) - Constructor for class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator.Context
 
Context(float, float, IAnimationProperty, KeyframeInterpolator<IN, OUT>) - Constructor for class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator.Context
 
convert(T) - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
convert(T) - Method in class com.ticxo.modelengine.api.utils.registry.TUnaryRegistry
 
copyResource(JavaPlugin, File, String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
copyResource(JavaPlugin, File, String, String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
CORNER_A - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_B - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_C - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_D - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_E - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_F - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_G - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
CORNER_H - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
create() - Method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
create(AnimationHandler, SavedData) - Static method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
create(ActiveModel, BoneBehaviorType<T>) - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.BehaviorManagerProvider
 
create(ModelBone) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.CachedProvider
 
create(ModelBone, BoneBehaviorType<T>, BoneBehaviorData) - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.BehaviorProvider
 
create(Color, int) - Method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
createActiveModel(ModelBlueprint) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createActiveModel(ModelBlueprint, Function<ActiveModel, ModelRenderer>, Function<ActiveModel, AnimationHandler>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createActiveModel(String) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createActiveModel(String, Function<ActiveModel, ModelRenderer>, Function<ActiveModel, AnimationHandler>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createActiveModelImpl(ModelBlueprint, Function<ActiveModel, ModelRenderer>, Function<ActiveModel, AnimationHandler>) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createAnimationProperty(AnimationHandler, SavedData) - Method in class com.ticxo.modelengine.api.animation.AnimationPropertyRegistry
 
createBehaviorRenderer(ActiveModel) - Method in enum class com.ticxo.modelengine.api.model.bone.render.DefaultRenderType
 
createBehaviorRenderer(ActiveModel) - Method in interface com.ticxo.modelengine.api.model.bone.render.IRenderType
 
createBoundingBox(Vector) - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
createController(Entity, Mount) - Method in interface com.ticxo.modelengine.api.mount.controller.MountControllerSupplier
 
createController(Entity, Mount) - Method in class com.ticxo.modelengine.api.mount.controller.MountControllerType
 
createDirectory(File, String...) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
createEmpty() - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
createEmpty() - Method in class com.ticxo.modelengine.api.utils.promise.EntityPromise
 
createEmpty() - Method in class com.ticxo.modelengine.api.utils.promise.GlobalPromise
 
createEmpty() - Method in class com.ticxo.modelengine.api.utils.promise.LegacyPromise
 
createEmpty() - Method in class com.ticxo.modelengine.api.utils.promise.RegionPromise
 
createEntityData(Entity) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
createEntityData(Entity) - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer
 
createFile(File, String...) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
createFile(File, String, ResourceLocation, String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
createFileOrEmpty(File, String...) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
createHandler(ActiveModel, SavedData) - Method in class com.ticxo.modelengine.api.animation.AnimationHandlerRegistry
 
createHitbox(Location, ModelBone, SubHitbox) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
createInterpolator(Timeline) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
createKeyframe() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
createModeledEntity(BaseEntity<?>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createModeledEntity(BaseEntity<?>, Consumer<ModeledEntity>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createModeledEntity(Entity) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createModeledEntity(Entity, Consumer<ModeledEntity>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createModeledEntityImpl(BaseEntity<?>, Consumer<ModeledEntity>) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createNode() - Method in class com.ticxo.modelengine.api.utils.state.StateMachine
 
createPath(String...) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
createPriorityHandler(ActiveModel) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createRealEntities() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
createStateMachineHandler(ActiveModel) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFX(BaseEntity<?>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFX(BaseEntity<?>, Consumer<VFX>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFX(BaseEntity<?>, Consumer<VFX>, Function<VFX, VFXRenderer>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFX(Entity) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFX(Entity, Consumer<VFX>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFX(Entity, Consumer<VFX>, Function<VFX, VFXRenderer>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
createVFXImpl(BaseEntity<?>, Function<VFX, VFXRenderer>, Consumer<VFX>) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
CULL_INTERVAL - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
CULL_TYPE_DATA_LOADER - Static variable in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
CULL_TYPE_DATA_SAVER - Static variable in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
CULLED - Enum constant in enum class com.ticxo.modelengine.api.entity.CullType
 
cullInterval() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
cullInterval() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
CullType - Enum Class in com.ticxo.modelengine.api.entity
 
currentNode - Variable in class com.ticxo.modelengine.api.utils.state.StateMachine
 
CYAN - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 

D

data - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
data - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
data - Variable in class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
DATA_KEY - Static variable in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
DataIO - Interface in com.ticxo.modelengine.api.utils.data.io
 
dataTracker - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
DataTracker<T> - Class in com.ticxo.modelengine.api.utils.data.tracker
 
DataTracker() - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
DataTracker(BiPredicate<T, T>) - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
DataTracker(T) - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
DEATH - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
debug() - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(int, String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(Iterable<T>) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(Iterable<T>, Function<T, String>) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(Object) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(T[]) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
debug(T[], Function<T, String>) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
DEBUG_LEVEL - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
DebugToggle - Enum Class in com.ticxo.modelengine.api.utils.config
 
decode(String) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
decodeItemStack(byte[]) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
decodeItemStack(String) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
DEFAULT_NAMES - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
DEFAULT_PREDICATE - Static variable in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
DefaultBodyRotationController - Class in com.ticxo.modelengine.api.nms.impl
 
DefaultBodyRotationController(BaseEntity<?>) - Constructor for class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
defaultId - Variable in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
defaultItem - Variable in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
DefaultProperty(ModelState, double, double, double) - Constructor for class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
DefaultProperty(ModelState, String, double, double, double) - Constructor for class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
DefaultRenderType - Enum Class in com.ticxo.modelengine.api.model.bone.render
 
defaultValue - Variable in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
defaultValue - Variable in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
defaultYOffset - Variable in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
DEG2RAD - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
degreeDifference(float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
destroy() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
destroy() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
destroy() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
Called when IEntityData.isDataValid() is false and this object is being removed from the EntityDataTracker.
destroy() - Method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
destroy() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
destroy() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
destroy() - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
destroy() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
destroy() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
destroy() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRenderer
 
destroy() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
destroy(T) - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRendererParser
 
destroy(T) - Method in interface com.ticxo.modelengine.api.model.render.ModelRendererParser
 
destroy(T) - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRendererParser
 
destroyDynamicHitbox(DynamicHitbox) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
detectingPlayers - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
detectPlayers(Location) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
dirtySlots - Variable in class com.ticxo.modelengine.api.menu.AbstractScreen
 
disconnect() - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
disconnect(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
disconnectMainLeashes() - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
dismountAll() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
dismountDriver() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
dismountPassenger(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
dismountPassengers(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
dismountRider(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
DisplayRenderer - Interface in com.ticxo.modelengine.api.model.render
 
DisplayRenderer.Bone - Interface in com.ticxo.modelengine.api.model.render
 
DisplayRenderer.Hitbox - Interface in com.ticxo.modelengine.api.model.render
 
DisplayRenderer.Pivot - Interface in com.ticxo.modelengine.api.model.render
 
DoubleData - Class in com.ticxo.modelengine.api.animation.keyframe.data
 
DoubleData(double) - Constructor for class com.ticxo.modelengine.api.animation.keyframe.data.DoubleData
 
draw(boolean) - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
DualTicker - Class in com.ticxo.modelengine.api.utils.ticker
 
DualTicker(JavaPlugin, PlatformScheduler) - Constructor for class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
dummy - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
Dummy<T> - Class in com.ticxo.modelengine.api.entity
 
Dummy() - Constructor for class com.ticxo.modelengine.api.entity.Dummy
 
Dummy(int, UUID, T) - Constructor for class com.ticxo.modelengine.api.entity.Dummy
 
Dummy(UUID, T) - Constructor for class com.ticxo.modelengine.api.entity.Dummy
 
Dummy(T) - Constructor for class com.ticxo.modelengine.api.entity.Dummy
 
DummyEntityData<T> - Class in com.ticxo.modelengine.api.entity.data
 
DummyEntityData(Dummy<T>) - Constructor for class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
DummyTrackedEntity - Class in com.ticxo.modelengine.api.nms.impl
 
DummyTrackedEntity() - Constructor for class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
DynamicHitbox - Class in com.ticxo.modelengine.api.interaction
 
DynamicHitbox(Player, Vector) - Constructor for class com.ticxo.modelengine.api.interaction.DynamicHitbox
 

E

ejectChannel(Player) - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
empty() - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
empty(Entity) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
empty(Location) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
EMPTY - Static variable in interface com.ticxo.modelengine.api.animation.keyframe.data.IKeyframeData
 
EMPTY - Static variable in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
EmptyBodyRotationController - Class in com.ticxo.modelengine.api.nms.impl
 
EmptyBodyRotationController() - Constructor for class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
EmptyLookController - Class in com.ticxo.modelengine.api.nms.impl
 
EmptyLookController() - Constructor for class com.ticxo.modelengine.api.nms.impl.EmptyLookController
 
EmptyMoveController - Class in com.ticxo.modelengine.api.nms.impl
 
EmptyMoveController() - Constructor for class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
encode(byte[]) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
encodeItemStack(ItemStack) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
encodeItemStackToString(ItemStack) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
end() - Method in class com.ticxo.modelengine.api.utils.ticker.PseudoThread
 
endBatch() - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
ENGINE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
entity - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
entity - Variable in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
EntityDataTracker - Class in com.ticxo.modelengine.api.entity
A class that updates entity data on sync and async threads.
EntityDataTracker() - Constructor for class com.ticxo.modelengine.api.entity.EntityDataTracker
 
entityHandler - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
entityHandler - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
EntityHandler - Interface in com.ticxo.modelengine.api.nms.entity
 
EntityHandler.BoxRelToCam - Enum Class in com.ticxo.modelengine.api.nms.entity
 
EntityHandler.InteractionResult - Enum Class in com.ticxo.modelengine.api.nms.entity
 
EntityHandler.Point - Enum Class in com.ticxo.modelengine.api.nms.entity
 
entityId - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
EntityPromise<T> - Class in com.ticxo.modelengine.api.utils.promise
 
entrySet() - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
EPSILON - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
equal - Variable in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
equals(Object) - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
equals(Object) - Method in record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
equals(Object) - Method in record class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta.Frame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.ticxo.modelengine.api.nms.network.ProtectedPacket
Indicates whether some other object is "equal to" this one.
EquipmentSupplier() - Constructor for class com.ticxo.modelengine.api.model.bone.type.HeldItem.EquipmentSupplier
 
EquipmentSupplier(LivingEntity, EquipmentSlot) - Constructor for class com.ticxo.modelengine.api.model.bone.type.HeldItem.EquipmentSupplier
 
error(int, String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
error(String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
Error() - Constructor for class com.ticxo.modelengine.api.error.IError.Error
 
ERROR - Enum constant in enum class com.ticxo.modelengine.api.error.IError.Severity
 
ERROR - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
ErrorBadTexture - Class in com.ticxo.modelengine.api.error
 
ErrorBadTexture(String) - Constructor for class com.ticxo.modelengine.api.error.ErrorBadTexture
 
ErrorIncompatibleBone - Class in com.ticxo.modelengine.api.error
 
ErrorIncompatibleBone(boolean, String, String) - Constructor for class com.ticxo.modelengine.api.error.ErrorIncompatibleBone
 
ErrorMissingBoneBehaviorData - Class in com.ticxo.modelengine.api.error
 
ErrorMissingBoneBehaviorData(String, BoneBehaviorType<?>, String) - Constructor for class com.ticxo.modelengine.api.error.ErrorMissingBoneBehaviorData
 
ErrorNoFaceCube - Class in com.ticxo.modelengine.api.error
 
ErrorNoFaceCube(String, String) - Constructor for class com.ticxo.modelengine.api.error.ErrorNoFaceCube
 
ErrorUnknownBoneBehavior - Class in com.ticxo.modelengine.api.error
 
ErrorUnknownBoneBehavior(String, String) - Constructor for class com.ticxo.modelengine.api.error.ErrorUnknownBoneBehavior
 
ErrorUnknownFormat - Class in com.ticxo.modelengine.api.error
 
ErrorUnknownFormat() - Constructor for class com.ticxo.modelengine.api.error.ErrorUnknownFormat
 
ErrorWrongBoneBehaviorDataType - Class in com.ticxo.modelengine.api.error
 
ErrorWrongBoneBehaviorDataType(String, BoneBehaviorType<?>, String, Class<?>, Class<?>) - Constructor for class com.ticxo.modelengine.api.error.ErrorWrongBoneBehaviorDataType
 
execute(T) - Method in class com.ticxo.modelengine.api.utils.state.StateMachine
 
executeAsync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractFoliaPromise
 
executeAsync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
executeAsync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.LegacyPromise
 
executeAsync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractFoliaPromise
 
executeAsync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
executeAsync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.LegacyPromise
 
executeSync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
executeSync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.EntityPromise
 
executeSync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.GlobalPromise
 
executeSync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.LegacyPromise
 
executeSync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.RegionPromise
 
executeSync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
executeSync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.EntityPromise
 
executeSync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.GlobalPromise
 
executeSync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.LegacyPromise
 
executeSync(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.RegionPromise
 

F

Face() - Constructor for class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
FACE_NX - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
FACE_NY - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
FACE_NZ - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
FACE_PX - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
FACE_PY - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
FACE_PZ - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
FAIL - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
 
fetchEntityData() - Method in class com.ticxo.modelengine.api.entity.EntityDataTracker
 
FILLED_MAP - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
finalizeModel() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
finalizeModel() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
FINISHED - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
floor(double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
FLY - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
FLYING - Static variable in class com.ticxo.modelengine.api.mount.controller.MountControllerTypes
 
FLYING_FORCE - Static variable in class com.ticxo.modelengine.api.mount.controller.MountControllerTypes
 
FlyingMountController - Class in com.ticxo.modelengine.api.mount.controller.impl
 
FlyingMountController(Entity, Mount, boolean) - Constructor for class com.ticxo.modelengine.api.mount.controller.impl.FlyingMountController
 
FoliaPlatformScheduler - Class in com.ticxo.modelengine.api.utils.scheduling
 
FoliaPlatformScheduler() - Constructor for class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformScheduler
 
FoliaPlatformTask - Class in com.ticxo.modelengine.api.utils.scheduling
 
FoliaPlatformTask(ScheduledTask) - Constructor for class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformTask
 
forced(BoneBehaviorType.BehaviorProvider<T>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
forceDespawn(BaseEntity<?>, Player) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
forceDespawn(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
forceGenerateBone(String, String, BlueprintBone) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
forceSpawn(BaseEntity<?>, Player) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
forceSpawn(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
forceStopAllAnimations() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Ignore all lerp out animations and stop all animations immediately.
This is used to cancel all ongoing animations before playing the death animation.
forceStopAnimation(int, String) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
forceStopAnimation(String) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Ignore lerp out animation and stop the animation immediately.
To stop the animation gracefully, use AnimationHandler.stopAnimation(String).
forceUseItem(Player, EquipmentSlot) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
forEachProperty(BiConsumer<String, IAnimationProperty>) - Method in interface com.ticxo.modelengine.api.animation.handler.IPriorityHandler
Shorthand for looping through all animation properties.
FORMATTER - Static variable in class com.ticxo.modelengine.api.utils.MiscUtils
 
Frame(int, int) - Constructor for record class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta.Frame
Creates an instance of a Frame record class.
from(float[], float[], float) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
from(int, int, int) - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.BoxRelToCam
 
from(String) - Static method in record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
 
fromBase64(String) - Static method in class com.ticxo.modelengine.api.utils.MojangAPI
 
fromHSL(ColorHelper.HSL) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
fromMaterial(Material) - Static method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
fromUUID(UUID) - Static method in class com.ticxo.modelengine.api.utils.MojangAPI
 
fromUUIDPromise(UUID) - Static method in class com.ticxo.modelengine.api.utils.MojangAPI
 

G

generate(File) - Method in interface com.ticxo.modelengine.api.generator.parser.ModelParser
 
generateAssets(boolean) - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
generateModel() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
GENERATOR - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
get() - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
get() - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
get(boolean) - Method in interface com.ticxo.modelengine.api.utils.ReflectionUtils.ReflectionEnum
 
get(long, TimeUnit) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
get(JsonElement, String, Function<JsonElement, T>) - Static method in class com.ticxo.modelengine.api.utils.data.GSONUtils
 
get(JsonElement, String, Function<JsonElement, T>, T) - Static method in class com.ticxo.modelengine.api.utils.data.GSONUtils
 
get(Property) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
get(ReflectionUtils.ReflectionEnum) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
get(Object) - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
get(Object, ReflectionUtils.ReflectionEnum) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
get(Object, ReflectionUtils.ReflectionEnum, T) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
get(String) - Static method in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
 
get(String) - Static method in enum class com.ticxo.modelengine.api.animation.ModelState
 
get(String) - Static method in enum class com.ticxo.modelengine.api.entity.CullType
 
get(String) - Static method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
get(String) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorData
 
get(String) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
get(String) - Static method in enum class com.ticxo.modelengine.api.utils.config.DebugToggle
 
get(String) - Static method in enum class com.ticxo.modelengine.api.utils.math.TMath.SlerpMode
 
get(String) - Static method in enum class com.ticxo.modelengine.api.utils.OffsetMode
 
get(String) - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
get(String) - Method in class com.ticxo.modelengine.api.utils.registry.TUnaryRegistry
 
get(String, T) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorData
 
get(UUID) - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
getAction() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getAction() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Action ran every tick.
getActiveModel() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
getActiveModel() - Method in class com.ticxo.modelengine.api.model.bone.manager.AbstractBehaviorManager
 
getActiveModel() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
getActiveModel() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getActiveModel() - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
getActiveModel() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
getAliases() - Method in class com.ticxo.modelengine.api.command.AbstractCommand
Can be overridden to add aliases for the command
getAllGlobalBehaviorData(BoneBehaviorType<?>) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getAllModeledEntityUUID() - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
getAlpha(int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
getAngle() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
getAnimation() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
getAnimation() - Method in class com.ticxo.modelengine.api.animation.Timeline
 
getAnimation(int, String) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
getAnimation(String) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Get the SimpleProperty object that contains the animation information of the provided ID.
getAnimationDescendingPriority() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getAnimationHandler() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getAnimationHandlerRegistry() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getAnimationPropertyRegistry() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getAnimations() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Get an unordered immutable map of all AnimationProperties.
getAnimations() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getAnimationsPlaceholders() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getAnsiColor() - Method in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
getAPI() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getArgb(int, int, int, int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
getAxis() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
getBackCull() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBackCull() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBackCullAngle() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBackCullAngle() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBackCullIgnoreRadius() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBackCullIgnoreRadius() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBackCullType() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBackCullType() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBase() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getBase() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getBaseEntity() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getBaseItem() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getBaseRange() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
getBaseRange() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
getBaseRange() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getBehaviorManager(BoneBehaviorType<T>) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBehaviorManagerProvider() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getBehaviorManagers() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBehaviorProvider() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getBehaviorRenderer(BoneBehaviorType<?>) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBehaviorRendererParser(T) - Method in interface com.ticxo.modelengine.api.nms.NMSHandler
 
getBehaviorRenderers() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBehaviors() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
This map contains Behavior ID - Parsed behavior arguments pairs.
This exists to account for custom parsers that do not sanitize their behavior argument.
getBit(byte, int) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
getBlockedCull() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBlockedCull() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBlockedCullIgnoreRadius() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBlockedCullIgnoreRadius() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBlockedCullType() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getBlockedCullType() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getBlue(int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
getBlueprint() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBlueprint(String) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getBlueprintAnimation() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getBlueprintAnimation() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getBlueprintBone() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getBodyRotationController() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getBodyRotationController() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getBodyRotationController() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getBone() - Method in class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
getBone() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
getBone() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
getBone(String) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBoneBehavior(BoneBehaviorType<T>) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getBoneBehavior(String) - Method in class com.ticxo.modelengine.api.model.bone.manager.AbstractBehaviorManager
 
getBoneBehaviorRegistry() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getBoneId() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getBones() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getBones() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getBoneUpdaters() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
getBoolean() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getBoolean(Property) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
getBoolean(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getBoolean(String, Boolean) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getBoundEntities() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getById(String) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorRegistry
 
getByte(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getByte(String, Byte) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getCachedBehaviorProvider() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
This set contain blueprint-specific bone behavior providers.
The provider would create a new instance of bone behavior which reference an immutable singleton data map specific to this bone.
getCachedLeftRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getCachedPosition() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getCachedRightRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getCachedScale() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getChildren() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getChildren() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getClickedPosition() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getColor() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getCommonPredicate() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Common predicate that runs when checking all connected nodes
getCompatibilityManager() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getConfigManager() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getConnected() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.LeashRenderer.Leash
 
getConnected() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
All connected nodes with order preserved.
getConnectedEntity() - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
getConnectedLeash() - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
getController(UUID) - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
getCullHitbox() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getCullHitbox() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getCullInterval() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getCullInterval() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getCullType() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getCurrentNode() - Method in class com.ticxo.modelengine.api.utils.state.StateMachine
 
getCustomId() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getDamageMultiplier() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getDamageTint() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getDamageTint() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getData() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getData() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getData() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getData() - Method in class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
getData() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
getData() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.CachedProvider
 
getData(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getDataDeserializer() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getDataId() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getDataTracker() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getDataTrackers() - Method in class com.ticxo.modelengine.api.entity.EntityDataTracker
 
getDef() - Method in enum class com.ticxo.modelengine.api.animation.ModelState
 
getDef() - Method in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
getDef() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getDefault() - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
getDefault() - Method in class com.ticxo.modelengine.api.utils.registry.TUnaryRegistry
 
getDefaultProperty(ModelState) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
getDefaultTint() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getDefaultTint() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getDelay() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
getDepth() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
getDestroyQueue() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.RenderQueues
 
getDimension() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getDisguiseRelayOrDefault(UUID) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getDisplay() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
getDisplay() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getDisplay() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
getDisplay() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getDouble() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getDouble(Property) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
getDouble(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getDouble(String, Double) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getDriver() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
getDriverBone() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
getDupeTarget() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getDynamicHitbox(UUID) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
getEffectiveRange() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
getEffectiveRange() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
getEffectiveRange() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getElements() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
getEntity() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
getEntity() - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
getEntity() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
getEntity() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getEntity() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
getEntity() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getEntityData(UUID) - Method in class com.ticxo.modelengine.api.entity.EntityDataTracker
 
getEntityHandler() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getEntityHandler() - Method in interface com.ticxo.modelengine.api.nms.NMSHandler
 
getEntityId() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getEntityId() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getEntityId() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getEntityId() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
getEntityRelay(int) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
getEntryAction() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Action ran when entering a node.
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorBadTexture
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorIncompatibleBone
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorMissingBoneBehaviorData
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorNoFaceCube
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorUnknownBoneBehavior
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorUnknownFormat
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.ErrorWrongBoneBehaviorDataType
 
getErrorMessage() - Method in interface com.ticxo.modelengine.api.error.IError
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnBadAngle
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnBadEyeHeight
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnBadNamespace
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnBadTranslation
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnBoneTooLarge
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnBoxUV
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnIncompatibleBoneBehavior
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarningDuplicateBoneName
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnMultipleAngle
 
getErrorMessage() - Method in class com.ticxo.modelengine.api.error.WarnNoHitbox
 
getEulerAnglesZYX(Quaterniond, Vector3d) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
getEulerAnglesZYX(Quaternionf, Vector3f) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
getExitAction() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Action ran when exiting a node.
getEyeHeight() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
getFaces() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
getField(ReflectionUtils.ReflectionEnum) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
getField(Class<?>, String) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
getFixedDimension() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getFlatMap() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getFloat(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getFloat(String, Float) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getForceConnected() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
All forced connected nodes with order preserved, which ignores common predicate.
getForcedBehaviorProvider() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getForceHidden() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getForceLoopMode() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getForceLoopMode() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getForcePaired() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getFrameHeight() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
getFrames() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
getFrametime() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
getFrameWidth() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
getFrom() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
getFront() - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
getGlobalBehaviorData(BoneBehaviorType<T>) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getGlobalLeftRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getGlobalLocation() - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
getGlobalPosition() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getGlobalPosition() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getGlobalQuaternion() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getGlobalRightRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getGlobalRotation() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getGlobalScale() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getGlobalTimeline() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getGreen(int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
getGson() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorRegistry
 
getGson() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.AddModelEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.AnimationEndEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.ModelRegistrationEvent
 
getHandlerList() - Static method in class com.ticxo.modelengine.api.events.RemoveModelEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.AnimationEndEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.ModelRegistrationEvent
 
getHandlers() - Method in class com.ticxo.modelengine.api.events.RemoveModelEvent
 
getHeadStableTime() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getHeight() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
getHeight() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
getHeight() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getHeight() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getHeight() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getHigherKey(float) - Method in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
getHigherKey(float) - Method in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
getHitbox() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer
 
getHitbox(int) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
getHitbox(UUID) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
getHitboxEntity() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getHitboxId() - Static method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getHitboxId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getHitboxId() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getHitboxId() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getHitboxScale() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getHitboxUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getHitboxUuid() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getHitboxUUID() - Static method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getHitboxVisible() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getHurtTick() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getId() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
getId() - Method in interface com.ticxo.modelengine.api.animation.handler.IPriorityHandler
 
getId() - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
getId() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
getId() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
getId() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer
 
getId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.LeashRenderer.Leash
 
getId() - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
getId() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getId() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Pivot
 
getIds() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorRegistry
 
getImmutableBoneBehaviors() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getInput() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
getInput() - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
getInt() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getInt(Property) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
getInt(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getInt(String, Integer) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getInteractionTracker() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getInterpolate() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
getInterpolation() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
getInterpolation(KeyframeType<?, ?>, String, float) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getInterpolator(KeyframeType<KEY, DATA>) - Method in class com.ticxo.modelengine.api.animation.Timeline
 
getInterpolatorSupplier() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
getInterval() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
getInventory() - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
getItem() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getItem() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
getItemForSlot(int, int) - Method in interface com.ticxo.modelengine.api.menu.Widget
 
getItemProvider() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
getItemStack(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getItemStack(String, ItemStack) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getJsonString() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getJsonString() - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
getJsonStringSupplier() - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
getJumpTick() - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer.BukkitPlayerData
 
getKeyframe(float, KeyframeType<KEY, DATA>) - Method in class com.ticxo.modelengine.api.animation.Timeline
 
getKeyframeReaderRegistry() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getKeyframeSupplier() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
getKeyframeTypeRegistry() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getKeys() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypeRegistry
 
getKeys() - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
getLastStableYHeadRot() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getLastTime() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLastTime() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLeash(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
getLeashConnection(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
getLeashes() - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
getLeashHolder(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
getLeashManager() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getLeftRotation() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getLeftRotation() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getLeftTime() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
getLeftValue() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
getLength() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getLerpIn() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
getLerpIn() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLerpIn() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLerpInRatio() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLerpInRatio() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLerpInTime() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLerpInTime() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLerpOut() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
getLerpOut() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLerpOut() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLerpOutRatio() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLerpOutRatio() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLerpOutTime() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLerpOutTime() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLimbType() - Method in interface com.ticxo.modelengine.api.model.bone.type.PlayerLimb
 
getList(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getList(String, Class<T>) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getLocalPosition() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getLocalQuaternion() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getLocalRotation() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getLocation() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getLocation() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
getLocation() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getLocation() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getLocation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getLocation() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
getLocation() - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
getLocation() - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
getLocation() - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
getLocation() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getLocation() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
getLocation(OffsetMode, Vector3f, boolean) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getLookController() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getLookController() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getLookController() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getLoopMode() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getLoopMode() - Method in enum class com.ticxo.modelengine.api.animation.ModelState
 
getLoopMode() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getLoopMode() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getLowerKey(float) - Method in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
getLowerKey(float) - Method in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
getMachine() - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
getMainHitbox() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getMainLeashes() - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
getMainMountManager() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountData
 
getMapped() - Method in interface com.ticxo.modelengine.api.utils.ReflectionUtils.ReflectionEnum
 
getMaterial() - Method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
getMaxBodyAngle() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getMaxBodyAngle() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getMaxBodyAngle() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getMaxDistToOrigin() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
getMaxHeadAngle() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getMaxHeadAngle() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getMaxHeadAngle() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getMaxStepHeight() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getMaxStepHeight() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getMaxStepHeight() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getMaxWidth() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
getMcMeta() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
getMethod(ReflectionUtils.MethodEnum) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
getMinBodyAngle() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getMinBodyAngle() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getMinBodyAngle() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getMinHeadAngle() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getMinHeadAngle() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getMinHeadAngle() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getModel() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getModel() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getModel() - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
getModel() - Method in class com.ticxo.modelengine.api.events.AnimationEndEvent
 
getModel() - Method in class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
getModel() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getModel() - Method in class com.ticxo.modelengine.api.events.RemoveModelEvent
 
getModel() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getModel() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getModel() - Method in interface com.ticxo.modelengine.api.model.bone.type.Ghost
 
getModel() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getModel() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getModel() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getModel(String) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getModelBlueprint() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getModeledEntity() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getModeledEntity(int) - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
getModeledEntity(int) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getModeledEntity(UUID) - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
getModeledEntity(UUID) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getModeledEntity(Entity) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getModelGenerator() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getModelId() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getModelRegistry() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getModelRelay(int) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
getModelRenderer() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getModelRenderer() - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
getModelRendererParser(T) - Method in interface com.ticxo.modelengine.api.nms.NMSHandler
 
getModels() - Method in class com.ticxo.modelengine.api.generator.assets.ModelAssets
 
getModels() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getModelScale() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getModelTracker() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getModelTracker() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getModelUpdater() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getModelUpdaters() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
getModelUuid() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getMount() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
getMount() - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
getMount(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
getMountControllerTypeRegistry() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getMountData() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getMountedPair(UUID) - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
getMountId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getMountManager() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getMountPairManager() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getMountUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getMoveController() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getMoveController() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getMoveController() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getName() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getName() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getName() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getName() - Method in class com.ticxo.modelengine.api.command.AbstractCommand
 
getName() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
getName() - Method in class com.ticxo.modelengine.api.generator.assets.ModelAssets
 
getName() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getName() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getName() - Method in class com.ticxo.modelengine.api.utils.ticker.PseudoThread
 
getNamespace() - Method in class com.ticxo.modelengine.api.utils.data.ResourceLocation
 
getNetworkHandler() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getNetworkHandler() - Method in interface com.ticxo.modelengine.api.nms.NMSHandler
 
getNextEntityId() - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getNMSHandler() - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getObfuscated() - Method in interface com.ticxo.modelengine.api.utils.ReflectionUtils.ReflectionEnum
 
getOptionalArguments() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getOrCreateGlobalBehaviorData(BoneBehaviorType<T>, Supplier<GlobalBehaviorData>) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getOrCreateModeledEntity(UUID, Supplier<BaseEntity<?>>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getOrCreateModeledEntity(UUID, Supplier<BaseEntity<?>>, Consumer<ModeledEntity>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getOrCreateModeledEntity(Entity) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getOrCreateModeledEntity(Entity, Consumer<ModeledEntity>) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getOrderedId() - Method in class com.ticxo.modelengine.api.model.ModelRegistry
 
getOrientedBoundingBox() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
getOrigin() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
getOrigin() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getOrigin() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getOrigin() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getOriginal() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getOriginal() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getOriginal() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getOrNull(String) - Static method in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
 
getParameterClasses() - Method in interface com.ticxo.modelengine.api.utils.ReflectionUtils.MethodEnum
 
getParent() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getParent() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getPassenger() - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
getPassenger() - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
getPassengers() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getPassengers() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
getPassengers() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getPassengers() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getPassengers() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer
 
getPassengers() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getPassengers() - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
getPassengers() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Pivot
 
getPassengerSeatMap() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
getPath() - Method in enum class com.ticxo.modelengine.api.animation.ModelState
 
getPath() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
getPath() - Method in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
getPath() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getPath() - Method in class com.ticxo.modelengine.api.utils.data.ResourceLocation
 
getPermissionNode() - Method in class com.ticxo.modelengine.api.command.AbstractCommand
Permission node for this command.
getPhase() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getPhase() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getPhase() - Method in class com.ticxo.modelengine.api.events.ModelRegistrationEvent
 
getPipeline(Player) - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
getPitch() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getPivot() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer
 
getPivotId() - Static method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getPivotId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getPivotId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getPivotId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getPivotId() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getPivotId() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getPivotUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getPivotUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getPivotUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getPivotUuid() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getPivotUuid() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getPivotUUID() - Static method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getPlayer() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getPlayer() - Method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getPlayerPredicate() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
getPlayerPredicate() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
getPlayerPredicate() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getPlayerProtocolVersion(UUID) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getPlugin() - Method in class com.ticxo.modelengine.api.command.AbstractCommand
 
getPoints(byte) - Static method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.LeashRenderer.Leash
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getPosition() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Pivot
 
getPosition() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getPosition() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getPosition(String, IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getPositionFrame(String) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getPositionFrame(String) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getPositionTracker() - Method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getPostVector() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
getPredicate() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getPreVector() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
getPriorityHandler(ActiveModel) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getProperty() - Method in class com.ticxo.modelengine.api.events.AnimationEndEvent
 
getProperty() - Method in class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
getProtocolVersion() - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
getRed(int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
getRenderCanceled() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getRendered() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.RenderQueues
 
getRenderer() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getRenderRadius() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getRenderRadius() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getRenderRadius() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getRenderRadius() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getRenderType() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getRequiredArguments() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
getRightRotation() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getRightTime() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
getRightValue() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
getRotatedGlobalPosition() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getRotation() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
getRotation() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
getRotation() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getRotation() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
getRotation() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getRotation() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getRotation(String, IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getRotationDelay() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getRotationDelay() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getRotationDelay() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getRotationDuration() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getRotationDuration() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getRotationDuration() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getRotationFrame(String) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getRotationFrame(String) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getRunCount() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
getScale() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
getScale() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getScale() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getScale() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getScale() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
getScale() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getScale(String, IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getScaleFrame(String) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getScaleFrame(String) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getScheduler() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getScreen(Inventory) - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
getScreenManager() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getScreens() - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
getScript() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe
 
getScript(IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getScriptFrame() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getScriptFrame() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getScriptReaderRegistry() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getSeat() - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
getSeat() - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
getSeat(String) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
getSeats() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
getSeverity() - Method in class com.ticxo.modelengine.api.error.IError.Error
 
getSeverity() - Method in interface com.ticxo.modelengine.api.error.IError
 
getSeverity() - Method in class com.ticxo.modelengine.api.error.IError.Warn
 
getShadowId() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getShadowRadius() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
getShadowRadius() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getShadowUuid() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getShadowVisible() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getSide() - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
getSlot() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
getSource() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
getSpawnQueue() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.RenderQueues
 
getSpeed() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
getSpeed() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getSpeed() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getSpeed() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Get the value of the movement speed attribute of this entity.
getSpeed() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
getStableAngle() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getStableAngle() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getStableAngle() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getStartDelay() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
getStartTracking() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
getStartTracking() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getStartTracking() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getState() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
getStateMachineHandler(ActiveModel) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getStepHeight(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getStopTracking() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
getStopTracking() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getStopTracking() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getString() - Method in interface com.ticxo.modelengine.api.utils.config.Property
 
getString(Property) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
getString(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getString(String, String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getSubHitbox() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
getTagId() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getTagUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getTarget() - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
getTarget() - Method in class com.ticxo.modelengine.api.events.RemoveModelEvent
 
getTarget() - Method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
getTarget() - Method in interface com.ticxo.modelengine.api.utils.ReflectionUtils.ReflectionEnum
 
getTexture() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
getTextures() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
getTextures() - Method in class com.ticxo.modelengine.api.generator.assets.ModelAssets
 
getTick() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getTick() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer
 
getTick() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
getTicker() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getTime() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
getTime() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
getTimelines() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
getTintindex() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
getTo() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
getTracked() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
getTracked() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getTrackedPlayer() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
getTrackedPlayer() - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
getTrackedPlayer() - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getTrackedPlayer(Predicate<Player>) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
getTrackedPlayer(Predicate<Player>) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
getTrackedPlayer(Predicate<Player>) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
getTracking() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
getTracking() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
getTracking() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getTrueGlobalLeftRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getTrueGlobalPosition() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getTrueGlobalRightRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getTrueGlobalScale() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getType() - Method in class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
getType() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
getType() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.CachedProvider
 
getType() - Method in class com.ticxo.modelengine.api.model.bone.manager.AbstractBehaviorManager
 
getType() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
getUniqueBoneId() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getUniqueId() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
getUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer
 
getUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getUuid() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.LeashRenderer.Leash
 
getUuid() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getUuid() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Pivot
 
getUUID() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getUUID() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getUUID() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getUUID(String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getUUID(String, UUID) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
getUUIDFromUsername(String) - Static method in class com.ticxo.modelengine.api.utils.MojangAPI
 
getUUIDFromUsernamePromise(String) - Static method in class com.ticxo.modelengine.api.utils.MojangAPI
 
getUv() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
getValue(int, IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
getValue(int, IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe
 
getValue(int, IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
getValue(IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.keyframe.data.DoubleData
 
getValue(IAnimationProperty) - Method in interface com.ticxo.modelengine.api.animation.keyframe.data.IKeyframeData
 
getVehicle() - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
getVehicle() - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
getVelocity() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Get the current velocity of this entity.
getVelocity() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
getVerticalCull() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getVerticalCull() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getVerticalCullDistance() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getVerticalCullDistance() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getVerticalCullType() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
getVerticalCullType() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
getVFX() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRenderer
 
getVFX(int) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getVFX(int) - Method in class com.ticxo.modelengine.api.vfx.VFXUpdater
 
getVFX(UUID) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getVFX(UUID) - Method in class com.ticxo.modelengine.api.vfx.VFXUpdater
 
getVFX(Entity) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getVFXModel() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer
 
getVFXRendererParser(T) - Method in interface com.ticxo.modelengine.api.nms.NMSHandler
 
getVFXUpdater() - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
getViewer() - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
getVisibility() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
getVisibility() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
getWalkTick() - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer.BukkitPlayerData
 
getWidth() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
getWidth() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
getWidth() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
getWidth() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
getWidth() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
getXFactor() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
getXHeadRot() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getXHeadRot() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getXHeadRot() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getXHeadRot() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getXHeadRot() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getXHeadRot() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getXHeadRot() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getXHeadRot() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getXHeadRot(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getYaw() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
getYaw() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.MountRenderer.Mount
 
getYaw() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
getYaw() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
getYBodyRot() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getYBodyRot() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getYBodyRot() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getYBodyRot() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getYBodyRot() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getYBodyRot() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getYBodyRot() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getYBodyRot(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getYFactor() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
getYHeadRot() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getYHeadRot() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getYHeadRot() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getYHeadRot() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
getYHeadRot() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
getYHeadRot() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
getYHeadRot() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
getYHeadRot() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
getYHeadRot(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getYRot() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
getYRot() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
getYRot() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
getYRot(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
getZFactor() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
Ghost - Interface in com.ticxo.modelengine.api.model.bone.type
 
GHOST - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
global() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
GLOBAL - Enum constant in enum class com.ticxo.modelengine.api.utils.OffsetMode
 
GlobalBehaviorData - Interface in com.ticxo.modelengine.api.model.bone.behavior
 
globalMove(float, float, float, float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
 
globalMove(float, float, float, float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
GlobalPromise<T> - Class in com.ticxo.modelengine.api.utils.promise
 
GREEN - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
gson - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
GSONUtils - Class in com.ticxo.modelengine.api.utils.data
 
GSONUtils() - Constructor for class com.ticxo.modelengine.api.utils.data.GSONUtils
 

H

HAS_CITIZENS - Static variable in class com.ticxo.modelengine.api.ServerInfo
 
HAS_VIAVERSION - Static variable in class com.ticxo.modelengine.api.ServerInfo
 
hasBoneBehavior(BoneBehaviorType<?>) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
hasFinishedAllAnimations() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
hasGlobalRotation() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
hashCode() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
hashCode() - Method in record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
Returns a hash code value for this object.
hashCode() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
hashCode() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
hashCode() - Method in record class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta.Frame
Returns a hash code value for this object.
hashCode() - Method in record class com.ticxo.modelengine.api.nms.network.ProtectedPacket
Returns a hash code value for this object.
hasInterpolator(KeyframeType<?, ?>) - Method in class com.ticxo.modelengine.api.animation.Timeline
 
hasPassengers() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
hasRiders() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
Head - Interface in com.ticxo.modelengine.api.model.bone.type
 
HEAD - Enum constant in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
HEAD - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
HeldItem - Interface in com.ticxo.modelengine.api.model.bone.type
 
HeldItem.EquipmentSupplier - Class in com.ticxo.modelengine.api.model.bone.type
 
HeldItem.ItemStackSupplier - Interface in com.ticxo.modelengine.api.model.bone.type
 
HeldItem.StaticItemStackSupplier - Class in com.ticxo.modelengine.api.model.bone.type
 
HeldItem.TemporaryItemStackSupplier - Class in com.ticxo.modelengine.api.model.bone.type
 
HeldItemRenderer - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
HeldItemRenderer.Item - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
Hitbox - Class in com.ticxo.modelengine.api.entity
 
Hitbox(double, double, double, double) - Constructor for class com.ticxo.modelengine.api.entity.Hitbox
 
HitboxEntity - Interface in com.ticxo.modelengine.api.nms.entity
 
HOLD - Enum constant in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
 
HOVER - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
HSL() - Constructor for class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
HSL(int, float, float, float) - Constructor for class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
hue - Variable in class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
hurt(HumanEntity, Object, float) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
hurt(HumanEntity, Object, float) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
hurt(HumanEntity, Object, float) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
hurt(Entity, Object, float) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 

I

IAnimationProperty - Interface in com.ticxo.modelengine.api.animation.property
 
IAnimationProperty.Phase - Enum Class in com.ticxo.modelengine.api.animation.property
 
IDLE - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
IEntityData - Interface in com.ticxo.modelengine.api.entity.data
 
IError - Interface in com.ticxo.modelengine.api.error
 
IError.Error - Class in com.ticxo.modelengine.api.error
 
IError.Severity - Enum Class in com.ticxo.modelengine.api.error
 
IError.Warn - Class in com.ticxo.modelengine.api.error
 
ifArray(JsonElement, String, BiConsumer<Integer, JsonElement>) - Static method in class com.ticxo.modelengine.api.utils.data.GSONUtils
 
ifArray(JsonElement, String, Consumer<JsonElement>) - Static method in class com.ticxo.modelengine.api.utils.data.GSONUtils
 
ifDirty(Consumer<T>) - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
ifDirty(Consumer<T>, boolean) - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
ifPresent(JsonElement, String, Consumer<JsonElement>) - Static method in class com.ticxo.modelengine.api.utils.data.GSONUtils
 
ignoreCubes() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
IKeyframeData - Interface in com.ticxo.modelengine.api.animation.keyframe.data
 
importModels() - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
importModels(boolean) - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
index() - Method in record class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta.Frame
Returns the value of the index record component.
initialize() - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
initialize() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
initialize() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRenderer
 
initializeRenderer() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
injectChannel(Player) - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
input - Variable in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
INSIDE - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.BoxRelToCam
 
interact(Entity, HumanEntity, EquipmentSlot) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
interact(HumanEntity, EquipmentSlot) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
interact(HumanEntity, EquipmentSlot) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
interact(HumanEntity, EquipmentSlot) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
INTERACT - Enum constant in enum class com.ticxo.modelengine.api.events.BaseEntityInteractEvent.Action
 
INTERACT_ON - Enum constant in enum class com.ticxo.modelengine.api.events.BaseEntityInteractEvent.Action
 
interactionTracker - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
InteractionTracker - Class in com.ticxo.modelengine.api.interaction
 
InteractionTracker() - Constructor for class com.ticxo.modelengine.api.interaction.InteractionTracker
 
interpolate(float) - Method in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
interpolate(KeyframeInterpolator.Context<IN, OUT>, OUT, OUT, float) - Method in interface com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator.Interpolation
 
interpolate(IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
interpolate(IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.interpolator.PrePostInterpolator
 
interpolate(IAnimationProperty) - Method in class com.ticxo.modelengine.api.animation.interpolator.ScriptInterpolator
 
interpolate(Interpolator.Context, IN, IN, float) - Method in interface com.ticxo.modelengine.api.utils.data.interpolator.Interpolator.Interpolation
 
interpolateFunc - Variable in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
interpolateFunc - Variable in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
interpolation - Variable in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
interpolator - Variable in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator.Context
 
interpolator(Function<Timeline, KeyframeInterpolator<KEY, DATA>>) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
Interpolator<IN,OUT> - Class in com.ticxo.modelengine.api.utils.data.interpolator
 
Interpolator() - Constructor for class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
Interpolator.Context - Class in com.ticxo.modelengine.api.utils.data.interpolator
 
Interpolator.Interpolation<IN> - Interface in com.ticxo.modelengine.api.utils.data.interpolator
 
Interpolator.Parse<IN,OUT> - Interface in com.ticxo.modelengine.api.utils.data.interpolator
 
intersects(OrientedBoundingBox) - Method in class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
intersects(BoundingBox) - Method in class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
inventory - Variable in class com.ticxo.modelengine.api.menu.AbstractScreen
 
IPriorityHandler - Interface in com.ticxo.modelengine.api.animation.handler
 
IRenderType - Interface in com.ticxo.modelengine.api.model.bone.render
 
IS_FOLIA - Static variable in class com.ticxo.modelengine.api.ServerInfo
 
IS_PAPER - Static variable in class com.ticxo.modelengine.api.ServerInfo
 
isAlive() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isAlive() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isAlive() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isBaseEntityVisible() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
isBaseEntityVisible() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
isBatching() - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
isBezier() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
isBodyClampUneven() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
isBodyClampUneven() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
isBodyClampUneven() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
isBoneBehaviorCached() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
isBoundingBoxWithinDistance(Vector, Vector, BoundingBox, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
isCanceled() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
isCancelled() - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
isCancelled() - Method in class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
isCancelled() - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
isCancelled() - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
isCancelled() - Method in class com.ticxo.modelengine.api.events.RemoveModelEvent
 
isCancelled() - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
isCanDamageMount() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
isCanInteractMount() - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
isConsoleFriendly() - Method in class com.ticxo.modelengine.api.command.AbstractCommand
Whether this command supports ConsoleCommandSender
isControlled() - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
isDataValid - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
isDataValid() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
isDataValid() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
isDataValid() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
isDebugging(DebugToggle) - Static method in enum class com.ticxo.modelengine.api.utils.config.DebugToggle
 
isDescendingAnimationConstructed() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
isDestroyed() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isDestroyed() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
isDestroyed() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
isDetectingPlayers() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isDirty - Variable in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
isDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
isDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.NameTagRenderer.NameTag
 
isDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.SubHitboxRenderer.SubHitbox
 
isDirty() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
isDirty() - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
isDiscontinuous() - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
isDone() - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
isDriver() - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
isDriver() - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
isDriver() - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
isEmpty() - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
isEmpty() - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
isEnchanted() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
isEnchanted() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
isEnded() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
isEnded() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
isEntityValid - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
isEntityValid() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
isExtension(String, String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
isFinished() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
isFinished() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
isFlatViewConstructed() - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
isFlying - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
isFlying() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isFlying() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isFlying() - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer
 
isFlying() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isFlying(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
isForcedAlive - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
isForcedAlive() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isForcedAlive() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isForcedAlive() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
isForcedAlive() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isForcedInvisible(Player) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
isForceOverride() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
isForceOverride() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
isGlobal() - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
isGlobalRotation() - Method in class com.ticxo.modelengine.api.animation.Timeline
 
isHeadClampUneven() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
isHeadClampUneven() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
isHeadClampUneven() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
isHidden() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
isHitboxDirty() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
isHitboxVisible() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isHitboxVisible() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
isIgnoreCubes() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
isInitialized() - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
isInitialized() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
isInitialized() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
isInitialized() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRenderer
 
isInitialized() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
isInWater() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
 
isInWater() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
isJump() - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
isJumping - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
isJumping() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isJumping() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isJumping() - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer
 
isJumping() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isJumping(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
isLocal() - Method in interface com.ticxo.modelengine.api.model.bone.type.Head
 
isLockPitch() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isLockYaw() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isMainHitbox() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isMainLeash() - Method in interface com.ticxo.modelengine.api.model.bone.type.Leash
 
isMarkedDestroy() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
isMarkedHurt() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isModelDirty() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer.VFXModel
 
isModeledEntity(UUID) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
isModelRotationLocked() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
isMustGenerate() - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
isOBB() - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
isOnGround() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Get the true ground state of this entity.
This is necessary since the default ground state obtain through Entity.isOnGround() is forcefully set to true to maintain consistent movement speed.
isOnGround() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
isOverride() - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
isOverride() - Method in enum class com.ticxo.modelengine.api.animation.ModelState
 
isOverride() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
isOverride() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
isOverrideHitbox() - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
isPivotVisible() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
isPlayerMode() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
isPlayerMode() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
isPlayerMode() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
isPlayingAnimation(int, String) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
isPlayingAnimation(String) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Check if the handler is already playing the animation.
isProcedural() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
isRemoved - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
isRemoved() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isRemoved() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isRemoved() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isRemoved() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isRemoved(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
isRenderByDefault() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
isRenderCanceled(int) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
isRenderer() - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
isRenderer() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
isRepeating() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
isRespawnRequired() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer
 
isScreen(Inventory) - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
isSecondary() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
isShadowVisible() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
isShadowVisible() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Hitbox
 
isSimilar(float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
isSimilar(Vector, Vector) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
isSneak() - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
isStrafing - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
isStrafing() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isStrafing() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isStrafing() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isStrafing(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
IStateMachineHandler - Interface in com.ticxo.modelengine.api.animation.handler
 
isTransformDirty() - Method in interface com.ticxo.modelengine.api.model.bone.render.renderer.HeldItemRenderer.Item
 
isTransformDirty() - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer.Bone
 
isUpdated() - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
isVisible - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isVisible() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isVisible() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isVisible() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isVisible() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
isVisible() - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
isVisible() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
isWalking - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
isWalking() - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
isWalking() - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
isWalking() - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer
 
isWalking() - Method in class com.ticxo.modelengine.api.entity.Dummy
 
isWalking(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ITALICS - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
ITEM - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
ITEM_MODEL - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
ItemUtils - Class in com.ticxo.modelengine.api.utils.data
 
ItemUtils() - Constructor for class com.ticxo.modelengine.api.utils.data.ItemUtils
 
iterator() - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
IVectorType - Interface in com.ticxo.modelengine.api.animation.keyframe.type
 

J

JavaElement() - Constructor for class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
JavaItemModel - Class in com.ticxo.modelengine.api.generator.assets
 
JavaItemModel() - Constructor for class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
JavaItemModel.JavaElement - Class in com.ticxo.modelengine.api.generator.assets
 
JavaItemModel.JavaElement.Face - Class in com.ticxo.modelengine.api.generator.assets
 
JavaItemModel.JavaElement.Rotation - Class in com.ticxo.modelengine.api.generator.assets
 
jump() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Cause the entity to jump.
jump() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
JUMP - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
JUMP_END - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
JUMP_START - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 

K

KeyframeInterpolator<IN extends AbstractKeyframe<OUT>,OUT> - Class in com.ticxo.modelengine.api.animation.interpolator
 
KeyframeInterpolator() - Constructor for class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
KeyframeInterpolator.Context<IN extends AbstractKeyframe<OUT>,OUT> - Class in com.ticxo.modelengine.api.animation.interpolator
 
KeyframeInterpolator.Interpolation<IN extends AbstractKeyframe<OUT>,OUT> - Interface in com.ticxo.modelengine.api.animation.interpolator
 
keyframeReaderRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
KeyframeReaderRegistry - Class in com.ticxo.modelengine.api.animation.keyframe.data
 
KeyframeReaderRegistry() - Constructor for class com.ticxo.modelengine.api.animation.keyframe.data.KeyframeReaderRegistry
 
KeyframeType<KEY extends AbstractKeyframe<DATA>,DATA> - Class in com.ticxo.modelengine.api.animation.keyframe
 
KeyframeType(String, Supplier<KEY>, Function<Timeline, KeyframeInterpolator<KEY, DATA>>, Map<Class<?>, KeyframeType.ModelUpdater>, Map<Class<?>, KeyframeType.BoneUpdater>, boolean) - Constructor for class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
KeyframeType.BoneUpdater - Interface in com.ticxo.modelengine.api.animation.keyframe
 
KeyframeType.Builder<KEY extends AbstractKeyframe<DATA>,DATA> - Class in com.ticxo.modelengine.api.animation.keyframe
 
KeyframeType.ModelUpdater - Interface in com.ticxo.modelengine.api.animation.keyframe
 
keyframeTypeRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
KeyframeTypeRegistry - Class in com.ticxo.modelengine.api.animation.keyframe
 
KeyframeTypeRegistry() - Constructor for class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypeRegistry
 
KeyframeTypes - Class in com.ticxo.modelengine.api.animation.keyframe
 
KeyframeTypes() - Constructor for class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypes
 
keySet() - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 

L

lastCulled - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
LATE_ASSETS - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
LATE_REGISTER - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
LATE_ZIPPING - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
Leash - Interface in com.ticxo.modelengine.api.model.bone.type
 
LEASH - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
LeashManager - Interface in com.ticxo.modelengine.api.model.bone.manager
 
LeashRenderer - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
LeashRenderer.Leash - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
LEATHER_BOOTS - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
LEATHER_CHESTPLATE - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
LEATHER_HELMET - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
LEATHER_HORSE_ARMOR - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
LEATHER_LEGGINGS - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
LEFT_ARM - Enum constant in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
LEFT_LEG - Enum constant in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
leftTime - Variable in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
leftValue - Variable in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
LegacyPromise<T> - Class in com.ticxo.modelengine.api.utils.promise
 
lerp(double, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(double, double, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(float, float, float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(EulerAngle, EulerAngle, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(EulerAngle, EulerAngle, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(Vector, Vector, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(Vector, Vector, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(Vector3f, Vector3f, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerp(Vector3f, Vector3f, float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
lerpColor(int, int, float) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
LERPIN - Enum constant in enum class com.ticxo.modelengine.api.animation.property.IAnimationProperty.Phase
 
LERPOUT - Enum constant in enum class com.ticxo.modelengine.api.animation.property.IAnimationProperty.Phase
 
lightness - Variable in class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
LINGERING_POTION - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
load(SavedData) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
load(SavedData) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
load(SavedData) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
load(SavedData) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
load(SavedData) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
load(SavedData) - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
load(SavedData) - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.EquipmentSupplier
 
load(SavedData) - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.StaticItemStackSupplier
 
load(SavedData) - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.TemporaryItemStackSupplier
 
load(SavedData) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
load(SavedData) - Method in interface com.ticxo.modelengine.api.utils.data.io.DataIO
 
load(SavedData, String) - Method in interface com.ticxo.modelengine.api.utils.data.io.SavedData.DataLoader
 
loadIfExist(String, SavedData.DataLoader<T>, Consumer<T>) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
LOCAL - Enum constant in enum class com.ticxo.modelengine.api.utils.OffsetMode
 
location - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
location - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
log() - Method in interface com.ticxo.modelengine.api.error.IError
 
log() - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(int, String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(Iterable<T>) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(Iterable<T>, Function<T, String>) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(Object) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(T[]) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
log(T[], Function<T, String>) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
LogColor - Enum Class in com.ticxo.modelengine.api.utils.logger
 
logger - Static variable in class com.ticxo.modelengine.api.utils.logger.TLogger
 
lookAt(double, double, double) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.LookController
 
lookAt(double, double, double) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyLookController
 
lookController - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
lookController - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
LookController - Interface in com.ticxo.modelengine.api.nms.entity.wrapper
 
LOOP - Enum constant in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
 
lore(ItemStack, Collection<Component>) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
lore(ItemStack, Component...) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 

M

makeAngle(double, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
MapDataTracker<T,U> - Class in com.ticxo.modelengine.api.utils.data.tracker
 
MapDataTracker(Map<T, U>) - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
mapSupplier() - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
markDirty() - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
markHurt() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
markRemoved() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
markRemoved() - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
markRemoved() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
markSlotDirty(int) - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
markSlotsDirty(int...) - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
MCMeta() - Constructor for class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
meta(ItemStack, Consumer<T>) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
MiscUtils - Class in com.ticxo.modelengine.api.utils
 
MiscUtils() - Constructor for class com.ticxo.modelengine.api.utils.MiscUtils
 
mixColor(int, int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
MODEL - Enum constant in enum class com.ticxo.modelengine.api.model.bone.render.DefaultRenderType
Requires the bone to be rendering as a model
MODEL - Enum constant in enum class com.ticxo.modelengine.api.utils.OffsetMode
 
ModelAssets - Class in com.ticxo.modelengine.api.generator.assets
Data used to generate assets such as textures and item models
ModelAssets() - Constructor for class com.ticxo.modelengine.api.generator.assets.ModelAssets
 
ModelBlueprint - Class in com.ticxo.modelengine.api.generator.blueprint
Data class containing the transformation and animation data of a model
ModelBlueprint() - Constructor for class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
ModelBone - Interface in com.ticxo.modelengine.api.model.bone
 
ModelDismountEvent - Class in com.ticxo.modelengine.api.events
 
ModelDismountEvent(ActiveModel, Entity, boolean, Mount) - Constructor for class com.ticxo.modelengine.api.events.ModelDismountEvent
 
ModeledEntity - Interface in com.ticxo.modelengine.api.model
 
ModelEngineAPI - Class in com.ticxo.modelengine.api
 
ModelEngineAPI() - Constructor for class com.ticxo.modelengine.api.ModelEngineAPI
 
modelGenerator - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
ModelGenerator - Interface in com.ticxo.modelengine.api.generator
 
ModelGenerator.Phase - Enum Class in com.ticxo.modelengine.api.generator
 
ModelMountEvent - Class in com.ticxo.modelengine.api.events
 
ModelMountEvent(ActiveModel, Entity, boolean, Mount) - Constructor for class com.ticxo.modelengine.api.events.ModelMountEvent
 
ModelParser - Interface in com.ticxo.modelengine.api.generator.parser
 
ModelRegistrationEvent - Class in com.ticxo.modelengine.api.events
 
ModelRegistrationEvent(ModelGenerator.Phase) - Constructor for class com.ticxo.modelengine.api.events.ModelRegistrationEvent
 
modelRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
ModelRegistry - Class in com.ticxo.modelengine.api.model
 
ModelRegistry() - Constructor for class com.ticxo.modelengine.api.model.ModelRegistry
 
ModelRenderer - Interface in com.ticxo.modelengine.api.model.render
Contains generic data used to display a model on client side through packets.
ModelRendererParser<T extends ModelRenderer> - Interface in com.ticxo.modelengine.api.model.render
 
ModelState - Enum Class in com.ticxo.modelengine.api.animation
 
modelUpdater - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
ModelUpdater - Class in com.ticxo.modelengine.api.model
 
ModelUpdater() - Constructor for class com.ticxo.modelengine.api.model.ModelUpdater
 
MojangAPI - Class in com.ticxo.modelengine.api.utils
 
mount - Variable in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
Mount - Interface in com.ticxo.modelengine.api.model.bone.type
 
MOUNT - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
mountAvailable(Collection<Entity>, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Collection<Entity>, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Collection<Entity>, Collection<String>, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Collection<Entity>, Collection<String>, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Entity, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Entity, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Entity, Collection<String>, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountAvailable(Entity, Collection<String>, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
MountController - Interface in com.ticxo.modelengine.api.mount.controller
 
MountController.MountInput - Class in com.ticxo.modelengine.api.mount.controller
Data class containing the movement control sent by a player.
MountControllerSupplier - Interface in com.ticxo.modelengine.api.mount.controller
 
MountControllerType - Class in com.ticxo.modelengine.api.mount.controller
 
MountControllerType(BiFunction<Entity, Mount, MountController>) - Constructor for class com.ticxo.modelengine.api.mount.controller.MountControllerType
 
mountControllerTypeRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
MountControllerTypeRegistry - Class in com.ticxo.modelengine.api.mount
 
MountControllerTypeRegistry() - Constructor for class com.ticxo.modelengine.api.mount.MountControllerTypeRegistry
 
MountControllerTypes - Class in com.ticxo.modelengine.api.mount.controller
 
MountControllerTypes() - Constructor for class com.ticxo.modelengine.api.mount.controller.MountControllerTypes
 
MountData - Interface in com.ticxo.modelengine.api.model.bone.manager
 
mountDriver(Entity, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountDriver(Entity, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
MountInput() - Constructor for class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
MountInput(float, float, boolean, boolean) - Constructor for class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
mountLeastOccupied(Collection<Entity>, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Collection<Entity>, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Collection<Entity>, Collection<String>, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Collection<Entity>, Collection<String>, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Entity, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Entity, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Entity, Collection<String>, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountLeastOccupied(Entity, Collection<String>, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
MountManager - Interface in com.ticxo.modelengine.api.model.bone.manager
 
mountPairManager - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
MountPairManager - Class in com.ticxo.modelengine.api.mount
 
MountPairManager() - Constructor for class com.ticxo.modelengine.api.mount.MountPairManager
 
mountPassenger(Mount, Entity, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountPassenger(Mount, Entity, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountPassenger(String, Entity, MountControllerSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
mountPassenger(String, Entity, MountControllerSupplier, Consumer<MountController>) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
MountRenderer - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
MountRenderer.Mount - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
move(float, float, float, float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Move the entity relative to its rotation.
move(float, float, float, float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
moveController - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
moveController - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
MoveController - Interface in com.ticxo.modelengine.api.nms.entity.wrapper
Wrapper interface for controlling the movement of a living entity.
This will not work on entities with no AI.
MOVEMENT_ONLY - Enum constant in enum class com.ticxo.modelengine.api.entity.CullType
 
movementResolution - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
movePassenger(Entity, double, double, double) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
movePassenger(Entity, double, double, double) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Synced method for moving a rider of this entity to the correct location

N

name(ItemStack, Component) - Static method in class com.ticxo.modelengine.api.utils.data.ItemUtils
 
NAMESPACE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
NameTag - Interface in com.ticxo.modelengine.api.model.bone.type
 
NAMETAG - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
NameTagRenderer - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
NameTagRenderer.NameTag - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
NEGATIVE - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.BoxRelToCam
 
NetworkHandler - Interface in com.ticxo.modelengine.api.nms.network
 
nextKey - Variable in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator.Context
 
nextKey - Variable in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator.Context
 
NMS_VERSION - Static variable in class com.ticxo.modelengine.api.ServerInfo
 
nmsHandler - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
NMSHandler - Interface in com.ticxo.modelengine.api.nms
 
NO_CULL - Enum constant in enum class com.ticxo.modelengine.api.entity.CullType
 
NO_HITBOX - Static variable in interface com.ticxo.modelengine.api.error.IError
 
NONE - Enum constant in enum class com.ticxo.modelengine.api.model.bone.render.DefaultRenderType
Requires the bone to be not rendering
NullableHashSet<T> - Class in com.ticxo.modelengine.api.utils.data
 
NullableHashSet() - Constructor for class com.ticxo.modelengine.api.utils.data.NullableHashSet
 
nullifyFallDistance() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Reset fall distance of this entity.
This is used to stop the entity from taking fall damage.
nullifyFallDistance() - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 

O

of(BoneBehaviorType.BehaviorProvider<T>, BoneBehaviorType.BehaviorManagerProvider<T>, String) - Static method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
of(String, Supplier<KEY>) - Static method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
OffsetMode - Enum Class in com.ticxo.modelengine.api.utils
 
ON_MAX_X - Static variable in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ON_MAX_Y - Static variable in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ON_MAX_Z - Static variable in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ON_MIN_X - Static variable in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ON_MIN_Y - Static variable in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
ON_MIN_Z - Static variable in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
onAnimation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
onApply() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
ONCE - Enum constant in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
 
onClick(AbstractScreen, Player, int, InventoryClickEvent) - Method in interface com.ticxo.modelengine.api.menu.Widget
 
onClick(Player, int, InventoryClickEvent) - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
onCommand(CommandSender, Command, String, String[]) - Method in class com.ticxo.modelengine.api.command.AbstractCommand
 
onCommand(CommandSender, String[]) - Method in class com.ticxo.modelengine.api.command.AbstractCommand
Called when someone uses this command
onCreate() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
onDestroy() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
onFinalize() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
ONLERP - Enum constant in enum class com.ticxo.modelengine.api.utils.math.TMath.SlerpMode
 
onParentSwap(ModelBone) - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
onPluginLoad(PluginEnableEvent) - Method in class com.ticxo.modelengine.api.utils.CompatibilityManager
 
onRemove() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
onRender() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class com.ticxo.modelengine.api.command.AbstractCommand
 
onTabComplete(CommandSender, String[]) - Method in class com.ticxo.modelengine.api.command.AbstractCommand
Called when someone requests tab completion for this command
onTick() - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
openScreen() - Method in class com.ticxo.modelengine.api.menu.AbstractScreen
 
OPTIMIZATION - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
optional(String, Class<?>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
optional(String, Class<S>, JsonDeserializer<S>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
OrientedBoundingBox - Class in com.ticxo.modelengine.api.utils.math
Oriented Bounding Box intersection detection using Separating Axis Theorem
OrientedBoundingBox(float, float, float, float, float, float) - Constructor for class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
OrientedBoundingBox(Vector3f, Vector3f, Quaternionf, float) - Constructor for class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
OrientedBoundingBox(Vector3f, Vector3f, Vector3f, float) - Constructor for class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
origin(float[], float[]) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
original - Variable in class com.ticxo.modelengine.api.entity.BukkitEntity
 
original - Variable in class com.ticxo.modelengine.api.entity.Dummy
 

P

packet() - Method in record class com.ticxo.modelengine.api.nms.network.ProtectedPacket
Returns the value of the packet record component.
parse(IN) - Method in interface com.ticxo.modelengine.api.utils.data.interpolator.Interpolator.Parse
 
parse(String) - Static method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
parseFunc - Variable in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
parseUUID(String) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
PASS - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
 
passengers - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
PI - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
PI_2 - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
PI_4 - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
PlatformScheduler - Interface in com.ticxo.modelengine.api.utils.scheduling
 
PlatformTask - Interface in com.ticxo.modelengine.api.utils.scheduling
 
PLAY - Enum constant in enum class com.ticxo.modelengine.api.animation.property.IAnimationProperty.Phase
 
playAnimation(int, IAnimationProperty, boolean) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
playAnimation(int, String, double, double, double, boolean) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
playAnimation(IAnimationProperty, boolean) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Attempt to play an animation of the specified ID.
playAnimation(String, double, double, double, boolean) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Attempt to play an animation of the specified ID.
PLAYER_LIMB - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
PlayerLimb - Interface in com.ticxo.modelengine.api.model.bone.type
 
PlayerLimb.Limb - Enum Class in com.ticxo.modelengine.api.model.bone.type
 
playerProtocolVersion(UUID) - Method in class com.ticxo.modelengine.api.ModelEngineAPI
 
playState(ModelState) - Method in interface com.ticxo.modelengine.api.animation.handler.IPriorityHandler
 
plugin - Variable in class com.ticxo.modelengine.api.command.AbstractCommand
 
pollFirstSpawn() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
pollFullUpdate(Player) - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer
 
POSITION - Static variable in class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypes
 
POSITIVE - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.BoxRelToCam
 
POST_ASSETS - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
POST_IMPORT - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
POST_ZIPPING - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
postAnimation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
postBoneRender() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
postBoneTick() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
postChildCalculation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
postGlobalCalculation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
postRender() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
postScriptTick() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
POTION - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
PRE_ASSETS - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
PRE_IMPORT - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
PRE_ZIPPING - Enum constant in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
 
preAnimation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
preBoneRender() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
preBoneTick() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
preChildCalculation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
predicate(Predicate<Set<BoneBehaviorType<?>>>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
preGlobalCalculation() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
prepare() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
PrePostInterpolator<IN extends AbstractKeyframe<OUT>,OUT> - Class in com.ticxo.modelengine.api.animation.interpolator
 
PrePostInterpolator(KeyframeInterpolator.Interpolation<IN, OUT>) - Constructor for class com.ticxo.modelengine.api.animation.interpolator.PrePostInterpolator
 
PrePostInterpolator(KeyframeInterpolator.Interpolation<IN, OUT>, Supplier<OUT>) - Constructor for class com.ticxo.modelengine.api.animation.interpolator.PrePostInterpolator
 
preRender() - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
preScriptTick() - Method in interface com.ticxo.modelengine.api.model.bone.manager.BehaviorManager
 
prevKey - Variable in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator.Context
 
prevKey - Variable in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator.Context
 
procedural() - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
Promise<T> - Interface in com.ticxo.modelengine.api.utils.promise
 
property - Variable in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator.Context
 
Property - Interface in com.ticxo.modelengine.api.utils.config
 
ProtectedPacket - Record Class in com.ticxo.modelengine.api.nms.network
 
ProtectedPacket(Object) - Constructor for record class com.ticxo.modelengine.api.nms.network.ProtectedPacket
Creates an instance of a ProtectedPacket record class.
PseudoThread - Class in com.ticxo.modelengine.api.utils.ticker
 
PseudoThread(String, PlatformScheduler, JavaPlugin, boolean, int, int, boolean) - Constructor for class com.ticxo.modelengine.api.utils.ticker.PseudoThread
 
PURPLE - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
pushFullUpdate(Player) - Method in interface com.ticxo.modelengine.api.model.render.DisplayRenderer
 
put(T, U) - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
putAll(Map<? extends T, ? extends U>) - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
putBoolean(String, Boolean) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putByte(String, Byte) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putData(String, SavedData) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putDouble(String, Double) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putEntityData(UUID, IEntityData) - Method in class com.ticxo.modelengine.api.entity.EntityDataTracker
 
putFloat(String, Float) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putInt(String, Integer) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putItemStack(String, ItemStack) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putList(String, Collection<?>) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putString(String, String) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
putUUID(String, UUID) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 

Q

queueAsyncTask(Runnable) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueAsyncTask(Consumer<Task>) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueDelayedAsyncTask(Runnable, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueDelayedAsyncTask(Consumer<Task>, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueDelayedSyncTask(Runnable, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueDelayedSyncTask(Consumer<Task>, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueIOTask(Runnable) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueLocation(Vector3f) - Method in interface com.ticxo.modelengine.api.nms.entity.HitboxEntity
 
queuePostInitTask(Runnable) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
queuePostInitTask(Runnable) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
queuePostTick(Runnable) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
 
queuePostTick(Runnable) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
queueRepeatingAsyncTask(Runnable, int, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueRepeatingAsyncTask(Consumer<Task>, int, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueRepeatingSyncTask(Runnable, int, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueRepeatingSyncTask(Consumer<Task>, int, int) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueSyncTask(Runnable) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueSyncTask(Consumer<Task>) - Static method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
queueTask(ModelGenerator.Phase, Runnable) - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
queueTask(Task) - Method in class com.ticxo.modelengine.api.utils.ticker.PseudoThread
 

R

RaceConditionUtil - Class in com.ticxo.modelengine.api.utils
For the love of god someone please figure out how to fix anything that uses this class.
RaceConditionUtil() - Constructor for class com.ticxo.modelengine.api.utils.RaceConditionUtil
 
RAD2DEG - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
radianDifference(float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
rawToImage(String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
rayTrace(Vector3f, Vector3f, double, Consumer<BoundingBox>) - Method in class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
raytraceHitboxes() - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
read(IAnimationProperty, String) - Method in interface com.ticxo.modelengine.api.animation.script.ScriptReader
 
readBoneData() - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
reader() - Method in record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
Returns the value of the reader record component.
readModelData() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
readVFXData() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRenderer
 
RED - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
ReflectionUtils - Class in com.ticxo.modelengine.api.utils
 
ReflectionUtils() - Constructor for class com.ticxo.modelengine.api.utils.ReflectionUtils
 
ReflectionUtils.MethodEnum - Interface in com.ticxo.modelengine.api.utils
 
ReflectionUtils.ReflectionEnum - Interface in com.ticxo.modelengine.api.utils
 
refreshState(AnimationHandler.DefaultProperty) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
RegionPromise<T> - Class in com.ticxo.modelengine.api.utils.promise
 
register(BoneBehaviorType<?>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorRegistry
 
register(Property) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
register(String, Object) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
register(String, T) - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
registerAndDefault(String, T) - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
registerBlueprint(ModelBlueprint) - Method in class com.ticxo.modelengine.api.model.ModelRegistry
 
registerBoneUpdater(Class<?>, KeyframeType.BoneUpdater) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
registerKeyframeType(KeyframeType<?, ?>) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypeRegistry
 
registerLeash(T) - Method in interface com.ticxo.modelengine.api.model.bone.manager.LeashManager
 
registerModeledEntity(BaseEntity<?>, ModeledEntity) - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
registerModelUpdater(Class<?>, KeyframeType.ModelUpdater) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType.Builder
 
registerMountedPair(Entity, ActiveModel, MountController) - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
registerReferenceUpdate(Runnable) - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
registerScreen(AbstractScreen) - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
registerSeat(T) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
registerSelf() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
registerSelf() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
registerSupport(String, CompatibilityManager.CompatibilityConfiguration) - Method in class com.ticxo.modelengine.api.utils.CompatibilityManager
 
registerVFX(BaseEntity<?>, VFX) - Method in class com.ticxo.modelengine.api.vfx.VFXUpdater
 
registry - Variable in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
reload() - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
remove(Object) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
remove(Object) - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
removeAll(Collection<?>) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
removeBone(String) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
removeBoneBehavior(BoneBehaviorType<T>) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
removeBoundEntity(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
removeEntityData(UUID) - Method in class com.ticxo.modelengine.api.entity.EntityDataTracker
 
removeEntityRelay(int) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
removeExtension(String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
removeForcedHidden(Player) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
removeForcedHidden(Player) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
removeForcedHidden(Player) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
removeForcedPairing(Player) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
removeForcedPairing(Player) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
removeForcedPairing(Player) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
removeGlobalBehaviorData(BoneBehaviorType<T>) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
removeHitbox(int) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
removeHitbox(UUID) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
removeModel(String) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
removeModeledEntity(int) - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
removeModeledEntity(int) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
removeModeledEntity(UUID) - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
removeModeledEntity(UUID) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
removeModeledEntity(Entity) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
RemoveModelEvent - Class in com.ticxo.modelengine.api.events
 
RemoveModelEvent(ModeledEntity, ActiveModel) - Constructor for class com.ticxo.modelengine.api.events.RemoveModelEvent
 
removeModelRelay(int) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
removePassenger(Entity) - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
removePassengers(Collection<Entity>) - Method in interface com.ticxo.modelengine.api.model.bone.type.Mount
 
removePipeline(Player) - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
removeVFX(int) - Method in class com.ticxo.modelengine.api.vfx.VFXUpdater
 
removeVFX(UUID) - Method in class com.ticxo.modelengine.api.vfx.VFXUpdater
 
renderCanceled - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
RenderQueues<T> - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
renderType(IRenderType) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
required(String, Class<?>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
required(String, Class<S>, JsonDeserializer<S>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType.Builder
 
reset() - Static method in class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
RESET - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
ResourceLocation - Class in com.ticxo.modelengine.api.utils.data
 
ResourceLocation(String) - Constructor for class com.ticxo.modelengine.api.utils.data.ResourceLocation
 
ResourceLocation(String, String) - Constructor for class com.ticxo.modelengine.api.utils.data.ResourceLocation
 
retainAll(Collection<?>) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
RIGHT_ARM - Enum constant in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
RIGHT_LEG - Enum constant in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
rightTime - Variable in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
rightValue - Variable in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
rotateIfNecessary(float, float, float, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
Rotation() - Constructor for class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
ROTATION - Static variable in class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypes
 
rotLerp(double, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
rotLerp(float, float, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
rotToByte(float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
runAsync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
runAsync(Runnable) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
runAsyncDelay(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
runAsyncDelay(Runnable, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
runSync(Runnable) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
runSync(Runnable) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
runSyncDelay(Runnable, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
runSyncDelay(Runnable, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 

S

sanitize() - Method in class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
saturation - Variable in class com.ticxo.modelengine.api.utils.math.ColorHelper.HSL
 
save() - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
save() - Method in interface com.ticxo.modelengine.api.utils.data.io.DataIO
 
save(SavedData) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
save(SavedData) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
save(SavedData) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
save(SavedData) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
save(SavedData) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
save(SavedData) - Method in interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
 
save(SavedData) - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.EquipmentSupplier
 
save(SavedData) - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.StaticItemStackSupplier
 
save(SavedData) - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.TemporaryItemStackSupplier
 
save(SavedData) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
save(SavedData) - Method in interface com.ticxo.modelengine.api.utils.data.io.DataIO
 
save(SavedData, String, S) - Method in interface com.ticxo.modelengine.api.utils.data.io.SavedData.DataSaver
 
saveAllModels() - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
SavedData - Class in com.ticxo.modelengine.api.utils.data.io
 
SavedData() - Constructor for class com.ticxo.modelengine.api.utils.data.io.SavedData
 
SavedData.DataLoader<S> - Interface in com.ticxo.modelengine.api.utils.data.io
 
SavedData.DataSaver<S> - Interface in com.ticxo.modelengine.api.utils.data.io
 
saveIfExist(String, Supplier<T>, SavedData.DataSaver<T>) - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
SCALE - Static variable in class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypes
 
scaleToFit() - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
scheduler - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
scheduleRepeating(Plugin, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformScheduler
 
scheduleRepeating(Plugin, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformScheduler
 
scheduleRepeating(Plugin, Runnable, long, long) - Method in interface com.ticxo.modelengine.api.utils.scheduling.PlatformScheduler
 
scheduleRepeating(Plugin, Entity, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformScheduler
 
scheduleRepeating(Plugin, Entity, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformScheduler
 
scheduleRepeating(Plugin, Entity, Runnable, long, long) - Method in interface com.ticxo.modelengine.api.utils.scheduling.PlatformScheduler
 
scheduleRepeating(Plugin, Location, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformScheduler
 
scheduleRepeating(Plugin, Location, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformScheduler
 
scheduleRepeating(Plugin, Location, Runnable, long, long) - Method in interface com.ticxo.modelengine.api.utils.scheduling.PlatformScheduler
 
scheduleRepeatingAsync(Plugin, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformScheduler
 
scheduleRepeatingAsync(Plugin, Runnable, long, long) - Method in class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformScheduler
 
scheduleRepeatingAsync(Plugin, Runnable, long, long) - Method in interface com.ticxo.modelengine.api.utils.scheduling.PlatformScheduler
 
screenManager - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
ScreenManager - Class in com.ticxo.modelengine.api.menu
 
ScreenManager() - Constructor for class com.ticxo.modelengine.api.menu.ScreenManager
 
script() - Method in record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
Returns the value of the script record component.
Script(String, String) - Constructor for record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
Creates an instance of a Script record class.
SCRIPT - Static variable in class com.ticxo.modelengine.api.animation.keyframe.KeyframeTypes
 
SCRIPT_WARNING - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
ScriptInterpolator<IN extends AbstractKeyframe<OUT>,OUT> - Class in com.ticxo.modelengine.api.animation.interpolator
 
ScriptInterpolator(Supplier<OUT>, BiConsumer<OUT, OUT>) - Constructor for class com.ticxo.modelengine.api.animation.interpolator.ScriptInterpolator
 
ScriptKeyframe - Class in com.ticxo.modelengine.api.animation.keyframe.type
 
ScriptKeyframe() - Constructor for class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe
 
ScriptKeyframe.Script - Record Class in com.ticxo.modelengine.api.animation.keyframe.type
 
ScriptReader - Interface in com.ticxo.modelengine.api.animation.script
 
scriptReaderRegistry - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
ScriptReaderRegistry - Class in com.ticxo.modelengine.api.animation.script
 
ScriptReaderRegistry() - Constructor for class com.ticxo.modelengine.api.animation.script.ScriptReaderRegistry
 
Segment - Interface in com.ticxo.modelengine.api.model.bone.type
 
SEGMENT - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
sendMessage(Player, Component) - Static method in class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
sendPairingData(Player) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
sendPairingData(Player) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
sendPairingData(Player) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
sendToClient() - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
sendToClient() - Method in interface com.ticxo.modelengine.api.model.render.ModelRenderer
 
sendToClient() - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRenderer
 
sendToClients(T) - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRendererParser
 
sendToClients(T) - Method in interface com.ticxo.modelengine.api.model.render.ModelRendererParser
 
sendToClients(T) - Method in interface com.ticxo.modelengine.api.vfx.render.VFXRendererParser
 
SEP - Static variable in class com.ticxo.modelengine.api.utils.TFile
 
ServerInfo - Class in com.ticxo.modelengine.api
 
ServerInfo() - Constructor for class com.ticxo.modelengine.api.ServerInfo
 
set(ReflectionUtils.ReflectionEnum, Object) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
set(Object, ReflectionUtils.ReflectionEnum, Object) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
set(T) - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
set(T) - Method in class com.ticxo.modelengine.api.utils.data.tracker.UpdateDataTracker
 
set(T, Runnable) - Method in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
set(T, Runnable) - Method in class com.ticxo.modelengine.api.utils.data.tracker.UpdateDataTracker
 
setAction(Consumer<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Action ran every tick.
setAngle(float) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
setAutoRendererInitialization(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setAxis(String) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Rotation
 
setBackCull(Boolean) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBackCull(Boolean) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBackCullAngle(Double) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBackCullAngle(Double) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBackCullIgnoreRadius(Double) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBackCullIgnoreRadius(Double) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBackCullType(CullType) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBackCullType(CullType) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBaseEntityVisible(boolean) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
setBaseEntityVisible(boolean) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setBaseRange(int) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
setBaseRange(int) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
setBaseRange(int) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
setBezierLeftTime(Float, Float, Float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
setBezierLeftValue(Float, Float, Float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
setBezierRightTime(Float, Float, Float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
setBezierRightValue(Float, Float, Float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
setBit(byte, int, boolean) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
setBlockedCull(Boolean) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBlockedCull(Boolean) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBlockedCullIgnoreRadius(Double) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBlockedCullIgnoreRadius(Double) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBlockedCullType(CullType) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setBlockedCullType(CullType) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setBodyClampUneven(boolean) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
setBodyClampUneven(boolean) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setBodyClampUneven(boolean) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setBodyYaw(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.LookController
 
setBodyYaw(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyLookController
 
setBoneBehaviorCached(boolean) - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
setCachedLeftRotation(Vector3f) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setCachedPosition(Vector3f) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setCachedRightRotation(Vector3f) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setCachedScale(Vector3f) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setCancelled(boolean) - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
setCancelled(boolean) - Method in class com.ticxo.modelengine.api.events.AnimationPlayEvent
 
setCancelled(boolean) - Method in class com.ticxo.modelengine.api.events.ModelDismountEvent
 
setCancelled(boolean) - Method in class com.ticxo.modelengine.api.events.ModelMountEvent
 
setCancelled(boolean) - Method in class com.ticxo.modelengine.api.events.RemoveModelEvent
 
setCanDamageMount(boolean) - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
setCanDamageMount(boolean) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
setCanDrive(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
setCanHurt(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setCanInteractMount(boolean) - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
setCanInteractMount(boolean) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
setCanRide(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
setCollidableWith(Entity, boolean) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
setCollidableWith(Entity, boolean) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
setCollidableWith(Entity, boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setColor(Color) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setCommonPredicate(Predicate<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Common predicate that runs when checking all connected nodes
setComponent(Component) - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
setComponentSupplier(Supplier<Component>) - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
setCullHitbox(Hitbox) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setCullHitbox(Hitbox) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setCullInterval(Integer) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setCullInterval(Integer) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setCustomId(String) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setDamageMultiplier(float) - Method in interface com.ticxo.modelengine.api.model.bone.type.SubHitbox
 
setDamageTint(Color) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setDamageTint(Color) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setDataId(int) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setDeathTick(Entity, int) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setDebug(DebugToggle, boolean) - Static method in enum class com.ticxo.modelengine.api.utils.config.DebugToggle
 
setDefaultItem(T) - Method in class com.ticxo.modelengine.api.utils.registry.TRegistry
 
setDefaultProperty(AnimationHandler.DefaultProperty) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
setDefaultTint(Color) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setDefaultTint(Color) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setDefaultValue(Supplier<OUT>) - Method in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
setDefaultValue(OUT) - Method in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
setDescendingAnimationConstructed(boolean) - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
setDetectingPlayers(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setDiscontinuous(boolean) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setDisplay(Map<String, Map<String, int[]>>) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
setDisplay(ItemDisplay.ItemDisplayTransform) - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
setDriverBone(T) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountManager
 
setDupeTarget(BlueprintBone) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setEnchanted(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setEnchanted(boolean) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setEntityRelay(int, Integer) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
setEntryAction(Consumer<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Action ran when entering a node.
setEntryNode(StateNode<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateMachine
 
setExitAction(Consumer<T>) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
Action ran when exiting a node.
setFlatViewConstructed(boolean) - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
setFlying(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setForcedAlive(boolean) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
setForcedAlive(boolean) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
setForcedAlive(boolean) - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
setForcedAlive(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setForcedInvisible(Player, boolean) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setForceHidden(Player, boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setForceLoopMode(BlueprintAnimation.LoopMode) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
setForceLoopMode(BlueprintAnimation.LoopMode) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
setForceOverride(boolean) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
setForceOverride(boolean) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
setForceViewing(Player, boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setFrameHeight(int) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
setFrametime(Integer) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
setFrameWidth(int) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
setFront(float) - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
setGlobalLeftRotation(Quaternionf) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setGlobalPosition(Vector3f) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setGlobalPosition(Vector3f) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setGlobalQuaternion(Quaternionf) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setGlobalRightRotation(Quaternionf) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setGlobalRotation(Vector3f) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setGlobalScale(Vector3f) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setHasGlobalRotation(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setHeadClampUneven(boolean) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
setHeadClampUneven(boolean) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setHeadClampUneven(boolean) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setHeadStableTime(int) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setHeadYaw(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.LookController
 
setHeadYaw(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyLookController
 
setHeight(Integer) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
setHitbox(Entity, Hitbox) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setHitboxScale(double) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setHitboxVisible(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setId(int) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
setInput(MountController.MountInput) - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
setInput(MountController.MountInput) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
setInterpolate(Boolean) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
setInterpolateFunc(KeyframeInterpolator.Interpolation<IN, OUT>) - Method in class com.ticxo.modelengine.api.animation.interpolator.KeyframeInterpolator
 
setInterpolateFunc(Interpolator.Interpolation<IN>) - Method in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
setInterpolation(String) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.AbstractKeyframe
 
setItemProvider(HeldItem.ItemStackSupplier) - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
setItemProvider(Supplier<ItemStack>) - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem
 
setJsonString(String) - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
setJsonStringSupplier(Supplier<String>) - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
setJump(boolean) - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
setJumping(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setJumpTick(int) - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer.BukkitPlayerData
 
setLastStableYHeadRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setLength(double) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
setLerpInTime(double) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
setLerpInTime(double) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
setLerpOutTime(double) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
setLerpOutTime(double) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
setLocal(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.type.Head
 
setLocalPosition(Vector3f) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setLocalQuaternion(Quaternionf) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setLocalRotation(Vector3f) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setLocation(Location) - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
setLocation(Location) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setLockPitch(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setLockYaw(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setLoopMode(BlueprintAnimation.LoopMode) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
setMainHitbox(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setMainHitbox(Hitbox) - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
setMainMountManager(T) - Method in interface com.ticxo.modelengine.api.model.bone.manager.MountData
 
setMaxBodyAngle(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
If body clamp is even, set the max body angle for both sides.
Otherwise, only set the angle on the positive side.
setMaxBodyAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setMaxBodyAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setMaxDistToOrigin(float) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
setMaxHeadAngle(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
If head clamp is even, set the max head angle for both sides.
Otherwise, only set the angle on the positive side.
setMaxHeadAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setMaxHeadAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setMaxStepHeight(double) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
setMaxStepHeight(double) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
setMaxStepHeight(double) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setMcMeta(BlueprintTexture.MCMeta) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
setMinBodyAngle(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
If body clamp is uneven, set the angle on the negative side.
Otherwise, this method has no effect.
setMinBodyAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setMinBodyAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setMinHeadAngle(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
If head clamp is uneven, set the angle on the negative side.
Otherwise, this method has no effect.
setMinHeadAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setMinHeadAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setModel(int) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setModel(int) - Method in interface com.ticxo.modelengine.api.model.bone.type.Ghost
 
setModel(ItemStack) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setModel(ItemStack) - Method in interface com.ticxo.modelengine.api.model.bone.type.Ghost
 
setModel(ItemStack) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setModeledEntity(ModeledEntity) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setModelRelay(int, ActiveModel) - Method in class com.ticxo.modelengine.api.interaction.InteractionTracker
 
setModelRenderer(ModelRenderer) - Method in interface com.ticxo.modelengine.api.model.bone.render.BehaviorRenderer
 
setModelRotationLocked(boolean) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
setModelScale(int) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setModelScale(int) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setModelScale(Vector3f) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setMustGenerate(boolean) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
setName(String) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel
 
setName(String) - Method in class com.ticxo.modelengine.api.generator.assets.ModelAssets
 
setName(String) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setName(String) - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
setOrigin(Vector) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setOverride(boolean) - Method in class com.ticxo.modelengine.api.animation.BlueprintAnimation
 
setOverrideHitbox(boolean) - Method in class com.ticxo.modelengine.api.events.AddModelEvent
 
setParent(ModelBone) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setParent(BlueprintBone) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setParseFunc(Interpolator.Parse<IN, OUT>) - Method in class com.ticxo.modelengine.api.utils.data.interpolator.Interpolator
 
setPath(ResourceLocation) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
setPhase(IAnimationProperty.Phase) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
setPitch(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.LookController
 
setPitch(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyLookController
 
setPitch(float) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setPlayerMode(boolean) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
Toggle player rotation mode.
If true, the body would act like the player's body rotation.
Otherwise, the body would auto rotate to match the head's rotation after a certain period of time.
setPlayerMode(boolean) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setPlayerMode(boolean) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setPlayerPredicate(Predicate<Player>) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
 
setPlayerPredicate(Predicate<Player>) - Method in class com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
 
setPlayerPredicate(Predicate<Player>) - Method in class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
setPosition(Entity, double, double, double) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setPosition(Vector3f) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setPostX(IKeyframeData) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setPostX(IKeyframeData) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setPostY(IKeyframeData) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setPostY(IKeyframeData) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setPostZ(IKeyframeData) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setPostZ(IKeyframeData) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setRemoved(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setRemoved(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setRenderByDefault(boolean) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setRenderCanceled(int, boolean) - Static method in class com.ticxo.modelengine.api.ModelEngineAPI
 
setRenderer(boolean) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setRenderer(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setRenderRadius(int) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
setRenderRadius(int) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
setRenderRadius(int) - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
setRenderRadius(int) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setRespawnRequired(boolean) - Method in interface com.ticxo.modelengine.api.vfx.render.VFXDisplayRenderer
 
setRotatedGlobalPosition(Vector3f) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setRotation(int) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
setRotation(JavaItemModel.JavaElement.Rotation) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
setRotation(Vector3f) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setRotationDelay(int) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
Set the wait time before the body auto rotates to match the head's rotation.
For example, if delay = 60, the entity would rotate its head, stop, and wait 3 seconds before rotating its body.
setRotationDelay(int) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setRotationDelay(int) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setRotationDuration(int) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
Set the time it takes to auto rotates back to the head's rotation.
For example, if duration = 60, the entity would rotate its head, stop, wait 0.5 second, and takes 3 seconds to match body rotation to the head rotation.
setRotationDuration(int) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setRotationDuration(int) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setSaved(boolean) - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
setScale(double) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setScale(int) - Method in class com.ticxo.modelengine.api.generator.blueprint.BlueprintBone
 
setScale(Vector3f) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setShadowRadius(float) - Method in class com.ticxo.modelengine.api.generator.blueprint.ModelBlueprint
 
setShadowVisible(boolean) - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
setSide(float) - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
setSneak(boolean) - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
setSource(String) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture
 
setSpeed(double) - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
setSpeed(double) - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
setStableAngle(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
Set the stable angle before correcting back to the clamped angle.
For example, if the clamp = 50, and the stable angle = 15, the body can be 65 degrees away from the head before snapping back to 50 degrees away.
This causes the "sudden jerk" effect on all entity body rotation.
setStableAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setStableAngle(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setStepHeight(Entity, double) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setStrafing(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setString(String) - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
setTarget(int) - Method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
setTexture(PlayerProfile) - Method in interface com.ticxo.modelengine.api.model.bone.type.PlayerLimb
 
setTexture(Player) - Method in interface com.ticxo.modelengine.api.model.bone.type.PlayerLimb
 
setTexture(String) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 
setUpdated(boolean) - Method in class com.ticxo.modelengine.api.mount.controller.MountController.MountInput
 
setVelocity(double, double, double) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.MoveController
Override the entity's velocity.
setVelocity(double, double, double) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyMoveController
 
setVerticalCull(Boolean) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setVerticalCull(Boolean) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setVerticalCullDistance(Double) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setVerticalCullDistance(Double) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setVerticalCullType(CullType) - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
setVerticalCullType(CullType) - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
setVisible(boolean) - Method in interface com.ticxo.modelengine.api.entity.BaseEntity
 
setVisible(boolean) - Method in class com.ticxo.modelengine.api.entity.BukkitEntity
 
setVisible(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setVisible(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setVisible(boolean) - Method in interface com.ticxo.modelengine.api.model.bone.type.NameTag
 
setVisible(boolean) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setWalking(boolean) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setWalkTick(int) - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer.BukkitPlayerData
 
setWidth(Integer) - Method in class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta
 
setX(double) - Method in class com.ticxo.modelengine.api.error.WarnBadTranslation
 
setX(double) - Method in class com.ticxo.modelengine.api.error.WarnBoneTooLarge
 
setX(IKeyframeData) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setX(IKeyframeData) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setXFactor(float) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setXFactor(float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setXHeadRot(float) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setXHeadRot(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
setXHeadRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setXHeadRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setXHeadRot(Entity, float) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setY(double) - Method in class com.ticxo.modelengine.api.error.WarnBadTranslation
 
setY(double) - Method in class com.ticxo.modelengine.api.error.WarnBoneTooLarge
 
setY(IKeyframeData) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setY(IKeyframeData) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setYaw(float) - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
setYaw(float) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
setYBodyRot(float) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setYBodyRot(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
setYBodyRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setYBodyRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setYBodyRot(Entity, float) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setYFactor(float) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setYFactor(float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setYHeadRot(float) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
setYHeadRot(float) - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
 
setYHeadRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
setYHeadRot(float) - Method in class com.ticxo.modelengine.api.nms.impl.EmptyBodyRotationController
 
setYHeadRot(Entity, float) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setYRot(Entity, float) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
setZ(double) - Method in class com.ticxo.modelengine.api.error.WarnBadTranslation
 
setZ(double) - Method in class com.ticxo.modelengine.api.error.WarnBoneTooLarge
 
setZ(IKeyframeData) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setZ(IKeyframeData) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
setZFactor(float) - Method in interface com.ticxo.modelengine.api.animation.keyframe.type.IVectorType
 
setZFactor(float) - Method in class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
SHADER - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
shouldBeSaved() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
shouldCull(Player, Entity, Hitbox) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
SHOW_OBB - Enum constant in enum class com.ticxo.modelengine.api.utils.config.DebugToggle
 
SimpleProperty - Class in com.ticxo.modelengine.api.animation.property
 
SimpleProperty(ActiveModel, BlueprintAnimation) - Constructor for class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
SimpleProperty(ActiveModel, BlueprintAnimation, double, double, double) - Constructor for class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
size() - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
size() - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
slerp(Vector3f, Vector3f, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
SLERP - Enum constant in enum class com.ticxo.modelengine.api.utils.math.TMath.SlerpMode
 
slerpMode - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
slimId - Variable in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
slimYOffset - Variable in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
 
smoothLerp(double, double, double, double, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
smoothLerp(EulerAngle, EulerAngle, EulerAngle, EulerAngle, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
smoothLerp(Vector, Vector, Vector, Vector, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
smoothLerp(Vector3f, Vector3f, Vector3f, Vector3f, float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
sortIds() - Method in class com.ticxo.modelengine.api.model.ModelRegistry
 
SPAWN - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
spawnDynamicHitbox(DynamicHitbox) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
SPLASH_POTION - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
start() - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
start() - Method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
start() - Method in class com.ticxo.modelengine.api.utils.ticker.PseudoThread
 
start(Entity) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
start(Location) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
startBatch() - Method in interface com.ticxo.modelengine.api.nms.network.NetworkHandler
 
startTracking - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
startTracking - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
startTrackingQueue - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
startTrackingQueue - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
StateMachine<T> - Class in com.ticxo.modelengine.api.utils.state
 
StateMachine() - Constructor for class com.ticxo.modelengine.api.utils.state.StateMachine
 
StateNode<T> - Class in com.ticxo.modelengine.api.utils.state
 
StateNode(StateMachine<T>) - Constructor for class com.ticxo.modelengine.api.utils.state.StateNode
 
StaticItemStackSupplier() - Constructor for class com.ticxo.modelengine.api.model.bone.type.HeldItem.StaticItemStackSupplier
 
StaticItemStackSupplier(ItemStack) - Constructor for class com.ticxo.modelengine.api.model.bone.type.HeldItem.StaticItemStackSupplier
 
stop() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
stop() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
stop() - Method in class com.ticxo.modelengine.api.utils.ticker.DualTicker
 
stopAnimation(int, String) - Method in interface com.ticxo.modelengine.api.animation.handler.IStateMachineHandler
 
stopAnimation(String) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Stop the animation and start playing the lerp out animation.
To stop the animation immediately, use AnimationHandler.forceStopAnimation(String).
stopTracking - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
stopTracking - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
stopTrackingQueue - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
stopTrackingQueue - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
STRAFE - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
string(Component) - Static method in class com.ticxo.modelengine.api.utils.data.ComponentUtil
 
SUB_HITBOX - Static variable in class com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes
 
SubHitbox - Interface in com.ticxo.modelengine.api.model.bone.type
 
SubHitboxRenderer - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
SubHitboxRenderer.SubHitbox - Interface in com.ticxo.modelengine.api.model.bone.render.renderer
 
SUCCESS - Enum constant in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
 
supply() - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.EquipmentSupplier
 
supply() - Method in interface com.ticxo.modelengine.api.model.bone.type.HeldItem.ItemStackSupplier
 
supply() - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.StaticItemStackSupplier
 
supply() - Method in class com.ticxo.modelengine.api.model.bone.type.HeldItem.TemporaryItemStackSupplier
 
supplyAsync(Supplier<T>) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
supplyAsync(Supplier<T>) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyAsyncDelay(Supplier<T>, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
supplyAsyncDelay(Supplier<T>, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingAsync(Supplier<U>) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingAsyncDelay(Supplier<U>, int) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingSync(Supplier<U>) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingSync(Entity, Supplier<U>) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingSync(Location, Supplier<U>) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingSyncDelay(Supplier<U>, int) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingSyncDelay(Entity, Supplier<U>, int) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplyingSyncDelay(Location, Supplier<U>, int) - Static method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplySync(Supplier<T>) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
supplySync(Supplier<T>) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
supplySyncDelay(Supplier<T>, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
supplySyncDelay(Supplier<T>, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
syncLocation(Location) - Method in class com.ticxo.modelengine.api.entity.Dummy
 
syncTracking - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
syncTracking - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
syncUpdate() - Method in class com.ticxo.modelengine.api.entity.BukkitPlayer.BukkitPlayerData
 
syncUpdate() - Method in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
syncUpdate() - Method in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
syncUpdate() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
Update method called from the server thread.

T

task - Variable in class com.ticxo.modelengine.api.utils.scheduling.BukkitPlatformTask
 
task - Variable in class com.ticxo.modelengine.api.utils.scheduling.FoliaPlatformTask
 
Task - Class in com.ticxo.modelengine.api.utils.ticker
 
Task(Consumer<Task>, int, int, boolean) - Constructor for class com.ticxo.modelengine.api.utils.ticker.Task
 
TAU - Static variable in class com.ticxo.modelengine.api.utils.math.TMath
 
TemporaryItemStackSupplier(Supplier<ItemStack>) - Constructor for class com.ticxo.modelengine.api.model.bone.type.HeldItem.TemporaryItemStackSupplier
 
TempTrackedEntity - Class in com.ticxo.modelengine.api.nms.impl
 
TempTrackedEntity(Entity) - Constructor for class com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
 
test(Set<BoneBehaviorType<?>>) - Method in class com.ticxo.modelengine.api.model.bone.behavior.BoneBehaviorType
 
testCommonPredicate(T) - Method in class com.ticxo.modelengine.api.utils.state.StateNode
 
TFile - Class in com.ticxo.modelengine.api.utils
 
TFile() - Constructor for class com.ticxo.modelengine.api.utils.TFile
 
thenAcceptAsync(Consumer<? super T>) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenAcceptAsyncDelay(Consumer<? super T>, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenAcceptSync(Consumer<? super T>) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenAcceptSyncDelay(Consumer<? super T>, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenApplyAsyncDelay(Function<? super T, ? extends U>, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
thenApplyAsyncDelay(Function<? super T, ? extends U>, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenApplySync(Function<? super T, ? extends U>) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
thenApplySync(Function<? super T, ? extends U>) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenApplySyncDelay(Function<? super T, ? extends U>, int) - Method in class com.ticxo.modelengine.api.utils.promise.AbstractPromise
 
thenApplySyncDelay(Function<? super T, ? extends U>, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenRunAsync(Runnable) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenRunAsyncDelay(Runnable, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenRunSync(Runnable) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
thenRunSyncDelay(Runnable, int) - Method in interface com.ticxo.modelengine.api.utils.promise.Promise
 
tick() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
tick() - Method in interface com.ticxo.modelengine.api.model.bone.ModelBone
 
tick() - Method in interface com.ticxo.modelengine.api.model.ModeledEntity
 
tick() - Method in interface com.ticxo.modelengine.api.nms.entity.wrapper.BodyRotationController
Update method that is called every tick only if the entity does not have a body rotation controller by default.
tick() - Method in class com.ticxo.modelengine.api.nms.impl.DefaultBodyRotationController
 
tick() - Method in class com.ticxo.modelengine.api.utils.ticker.Task
 
tick() - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
ticker - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
tickGlobal() - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
Update method for global keyframes that is called every tick.
time() - Method in record class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta.Frame
Returns the value of the time record component.
Timeline - Class in com.ticxo.modelengine.api.animation
 
Timeline(BlueprintAnimation, boolean) - Constructor for class com.ticxo.modelengine.api.animation.Timeline
 
TIPPED_ARROW - Enum constant in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
 
TLogger - Class in com.ticxo.modelengine.api.utils.logger
 
TLogger() - Constructor for class com.ticxo.modelengine.api.utils.logger.TLogger
 
TMath - Class in com.ticxo.modelengine.api.utils.math
 
TMath() - Constructor for class com.ticxo.modelengine.api.utils.math.TMath
 
TMath.SlerpMode - Enum Class in com.ticxo.modelengine.api.utils.math
 
to(float[], float[], float) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement
 
toArray() - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
toArray(T1[]) - Method in class com.ticxo.modelengine.api.utils.data.tracker.CollectionDataTracker
 
toEyeHeightString() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
toHSL(int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
toHSL(int, int, int, int) - Static method in class com.ticxo.modelengine.api.utils.math.ColorHelper
 
toImage(String) - Static method in class com.ticxo.modelengine.api.utils.TFile
 
toSimpleString() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
toSlot(int, int) - Static method in interface com.ticxo.modelengine.api.menu.Widget
 
toString() - Method in class com.ticxo.modelengine.api.animation.handler.AnimationHandler.DefaultProperty
 
toString() - Method in record class com.ticxo.modelengine.api.animation.keyframe.type.ScriptKeyframe.Script
Returns a string representation of this record class.
toString() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
toString() - Method in class com.ticxo.modelengine.api.entity.Hitbox
 
toString() - Method in class com.ticxo.modelengine.api.events.BaseEntityInteractEvent
 
toString() - Method in record class com.ticxo.modelengine.api.generator.assets.BlueprintTexture.MCMeta.Frame
Returns a string representation of this record class.
toString() - Method in record class com.ticxo.modelengine.api.nms.network.ProtectedPacket
Returns a string representation of this record class.
toString() - Method in class com.ticxo.modelengine.api.utils.data.io.SavedData
 
toString() - Method in class com.ticxo.modelengine.api.utils.data.ResourceLocation
 
toString() - Method in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
toString() - Method in class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 
toString(EulerAngle) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
tracked - Variable in class com.ticxo.modelengine.api.entity.data.BukkitEntityData
 
tracked - Variable in class com.ticxo.modelengine.api.entity.data.DummyEntityData
 
TrackedEntity - Interface in com.ticxo.modelengine.api.nms.entity.wrapper
 
TRegistry<T,R> - Class in com.ticxo.modelengine.api.utils.registry
 
TRegistry() - Constructor for class com.ticxo.modelengine.api.utils.registry.TRegistry
 
tryApply(Plugin) - Method in interface com.ticxo.modelengine.api.utils.CompatibilityManager.CompatibilityConfiguration
 
tryDismount(Entity) - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
tryParse(String) - Method in class com.ticxo.modelengine.api.animation.keyframe.data.KeyframeReaderRegistry
 
tryParse(String, double) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
TUnaryRegistry<T> - Class in com.ticxo.modelengine.api.utils.registry
 
TUnaryRegistry() - Constructor for class com.ticxo.modelengine.api.utils.registry.TUnaryRegistry
 
type - Variable in class com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior
 
type - Variable in class com.ticxo.modelengine.api.model.bone.manager.AbstractBehaviorManager
 

U

UNDERLINE - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
UNKNOWN_FORMAT - Static variable in interface com.ticxo.modelengine.api.error.IError
 
unlockField(ReflectionUtils.ReflectionEnum) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
unlockMethod(ReflectionUtils.MethodEnum) - Static method in class com.ticxo.modelengine.api.utils.ReflectionUtils
 
unregisterMountedPair(UUID) - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
unregisterScreen(AbstractScreen) - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
unregisterScreen(Inventory) - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
update() - Method in interface com.ticxo.modelengine.api.animation.property.IAnimationProperty
 
update() - Method in class com.ticxo.modelengine.api.animation.property.SimpleProperty
 
update(AnimationHandler, ActiveModel, Object...) - Method in interface com.ticxo.modelengine.api.animation.keyframe.KeyframeType.ModelUpdater
 
update(AnimationHandler, ModelBone, Object...) - Method in interface com.ticxo.modelengine.api.animation.keyframe.KeyframeType.BoneUpdater
 
update(Vector) - Method in class com.ticxo.modelengine.api.interaction.DynamicHitbox
 
updateAllModels() - Method in class com.ticxo.modelengine.api.model.ModelUpdater
 
updateAllScreens() - Method in class com.ticxo.modelengine.api.menu.ScreenManager
 
updateAllVFXs() - Method in class com.ticxo.modelengine.api.vfx.VFXUpdater
 
updateBone(ModelBone) - Method in interface com.ticxo.modelengine.api.animation.handler.AnimationHandler
 
updateBone(Class<?>, AnimationHandler, ModelBone, Object...) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
updateConfig() - Static method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
updateConfig() - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
updateConfig() - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
UpdateDataTracker<T> - Class in com.ticxo.modelengine.api.utils.data.tracker
 
UpdateDataTracker(BiConsumer<T, T>) - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.UpdateDataTracker
 
UpdateDataTracker(T, BiConsumer<T, T>) - Constructor for class com.ticxo.modelengine.api.utils.data.tracker.UpdateDataTracker
 
updateDirection(LookController, ActiveModel) - Method in class com.ticxo.modelengine.api.mount.controller.impl.AbstractMountController
 
updateDirection(LookController, ActiveModel) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
updateDriverMovement(MoveController, ActiveModel) - Method in class com.ticxo.modelengine.api.mount.controller.impl.FlyingMountController
 
updateDriverMovement(MoveController, ActiveModel) - Method in class com.ticxo.modelengine.api.mount.controller.impl.WalkingMountController
 
updateDriverMovement(MoveController, ActiveModel) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
updateDynamicHitbox(DynamicHitbox) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
updateModel(Class<?>, AnimationHandler, Object...) - Method in class com.ticxo.modelengine.api.animation.keyframe.KeyframeType
 
updatePassengerMovement(MoveController, ActiveModel) - Method in class com.ticxo.modelengine.api.mount.controller.impl.FlyingMountController
 
updatePassengerMovement(MoveController, ActiveModel) - Method in class com.ticxo.modelengine.api.mount.controller.impl.WalkingMountController
 
updatePassengerMovement(MoveController, ActiveModel) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
updatePassengerPosition() - Method in class com.ticxo.modelengine.api.mount.MountPairManager
 
updateReferences() - Method in class com.ticxo.modelengine.api.utils.config.ConfigManager
 
updateRiderPosition(MoveController) - Method in interface com.ticxo.modelengine.api.mount.controller.MountController
 
USE_STATE_MACHINE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
useModel(String, String) - Method in interface com.ticxo.modelengine.api.vfx.VFX
 
uuid - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
uv(int, int, float[]) - Method in class com.ticxo.modelengine.api.generator.assets.JavaItemModel.JavaElement.Face
 

V

validateFile(File) - Method in interface com.ticxo.modelengine.api.generator.parser.ModelParser
 
value - Variable in class com.ticxo.modelengine.api.utils.data.tracker.DataTracker
 
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.animation.ModelState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.animation.property.IAnimationProperty.Phase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.entity.CullType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.error.IError.Severity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.events.BaseEntityInteractEvent.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.model.bone.render.DefaultRenderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.BoxRelToCam
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.utils.config.DebugToggle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.utils.logger.LogColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.utils.math.TMath.SlerpMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ticxo.modelengine.api.utils.OffsetMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.ticxo.modelengine.api.animation.BlueprintAnimation.LoopMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.animation.ModelState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.animation.property.IAnimationProperty.Phase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.entity.CullType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.error.IError.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.events.BaseEntityInteractEvent.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.generator.BaseItemEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.generator.ModelGenerator.Phase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.model.bone.render.DefaultRenderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.model.bone.type.PlayerLimb.Limb
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.BoxRelToCam
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.InteractionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.utils.config.DebugToggle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.ticxo.modelengine.api.utils.data.tracker.MapDataTracker
 
values() - Static method in enum class com.ticxo.modelengine.api.utils.logger.LogColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.utils.math.TMath.SlerpMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ticxo.modelengine.api.utils.OffsetMode
Returns an array containing the constants of this enum class, in the order they are declared.
VectorKeyframe - Class in com.ticxo.modelengine.api.animation.keyframe.type
 
VectorKeyframe() - Constructor for class com.ticxo.modelengine.api.animation.keyframe.type.VectorKeyframe
 
VERSION_NUMBER - Static variable in class com.ticxo.modelengine.api.ServerInfo
 
VERTICAL_CULL - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
VERTICAL_CULL_DISTANCE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
VERTICAL_CULL_ENABLE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
VERTICAL_CULL_TYPE - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
verticalCull() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
verticalCull() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
verticalCullDistance() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
verticalCullDistance() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
verticalCullType() - Method in class com.ticxo.modelengine.api.entity.data.AbstractEntityData
 
verticalCullType() - Method in interface com.ticxo.modelengine.api.entity.data.IEntityData
 
VFX - Interface in com.ticxo.modelengine.api.vfx
 
VFXDisplayRenderer - Interface in com.ticxo.modelengine.api.vfx.render
 
VFXDisplayRenderer.VFXModel - Interface in com.ticxo.modelengine.api.vfx.render
 
VFXRenderer - Interface in com.ticxo.modelengine.api.vfx.render
 
VFXRendererParser<T extends VFXRenderer> - Interface in com.ticxo.modelengine.api.vfx.render
 
vfxUpdater - Variable in class com.ticxo.modelengine.api.ModelEngineAPI
 
VFXUpdater - Class in com.ticxo.modelengine.api.vfx
 
VFXUpdater() - Constructor for class com.ticxo.modelengine.api.vfx.VFXUpdater
 
viewer - Variable in class com.ticxo.modelengine.api.menu.AbstractScreen
 
visualize(World) - Method in class com.ticxo.modelengine.api.utils.math.OrientedBoundingBox
 

W

WALK - Enum constant in enum class com.ticxo.modelengine.api.animation.ModelState
 
WALKING - Static variable in class com.ticxo.modelengine.api.mount.controller.MountControllerTypes
 
WALKING_FORCE - Static variable in class com.ticxo.modelengine.api.mount.controller.MountControllerTypes
 
WalkingMountController - Class in com.ticxo.modelengine.api.mount.controller.impl
 
WalkingMountController(Entity, Mount, boolean) - Constructor for class com.ticxo.modelengine.api.mount.controller.impl.WalkingMountController
 
warn(int, String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
warn(String) - Static method in class com.ticxo.modelengine.api.utils.logger.TLogger
 
Warn() - Constructor for class com.ticxo.modelengine.api.error.IError.Warn
 
WARN - Enum constant in enum class com.ticxo.modelengine.api.error.IError.Severity
 
WarnBadAngle - Class in com.ticxo.modelengine.api.error
 
WarnBadAngle(String, String, double) - Constructor for class com.ticxo.modelengine.api.error.WarnBadAngle
 
WarnBadEyeHeight - Class in com.ticxo.modelengine.api.error
 
WarnBadEyeHeight() - Constructor for class com.ticxo.modelengine.api.error.WarnBadEyeHeight
 
WarnBadNamespace - Class in com.ticxo.modelengine.api.error
 
WarnBadNamespace(String) - Constructor for class com.ticxo.modelengine.api.error.WarnBadNamespace
 
WarnBadTranslation - Class in com.ticxo.modelengine.api.error
 
WarnBadTranslation(String) - Constructor for class com.ticxo.modelengine.api.error.WarnBadTranslation
 
WarnBoneTooLarge - Class in com.ticxo.modelengine.api.error
 
WarnBoneTooLarge(String) - Constructor for class com.ticxo.modelengine.api.error.WarnBoneTooLarge
 
WarnBoxUV - Class in com.ticxo.modelengine.api.error
 
WarnBoxUV() - Constructor for class com.ticxo.modelengine.api.error.WarnBoxUV
 
WarnIncompatibleBoneBehavior - Class in com.ticxo.modelengine.api.error
 
WarnIncompatibleBoneBehavior(String, String) - Constructor for class com.ticxo.modelengine.api.error.WarnIncompatibleBoneBehavior
 
WarningDuplicateBoneName - Class in com.ticxo.modelengine.api.error
 
WarningDuplicateBoneName(String) - Constructor for class com.ticxo.modelengine.api.error.WarningDuplicateBoneName
 
WarnMultipleAngle - Class in com.ticxo.modelengine.api.error
 
WarnMultipleAngle(String, String) - Constructor for class com.ticxo.modelengine.api.error.WarnMultipleAngle
 
WarnNoHitbox - Class in com.ticxo.modelengine.api.error
 
WarnNoHitbox() - Constructor for class com.ticxo.modelengine.api.error.WarnNoHitbox
 
wasMarkedHurt() - Method in interface com.ticxo.modelengine.api.model.ActiveModel
 
WHITE - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
Widget - Interface in com.ticxo.modelengine.api.menu
 
widgetReference - Variable in class com.ticxo.modelengine.api.menu.AbstractScreen
 
widgets - Variable in class com.ticxo.modelengine.api.menu.AbstractScreen
 
wrapAll(Runnable) - Static method in class com.ticxo.modelengine.api.utils.RaceConditionUtil
Try executing the runnable.
wrapAll(Runnable, int) - Static method in class com.ticxo.modelengine.api.utils.RaceConditionUtil
Try executing the runnable.
wrapAll(Runnable, int, int) - Static method in class com.ticxo.modelengine.api.utils.RaceConditionUtil
Try executing the runnable.
wrapBodyRotationControl(Entity, Supplier<BodyRotationController>) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
wrapConmod(Runnable) - Static method in class com.ticxo.modelengine.api.utils.RaceConditionUtil
Try executing the runnable.
wrapConmod(Runnable, int) - Static method in class com.ticxo.modelengine.api.utils.RaceConditionUtil
Try executing the runnable.
wrapConmod(Runnable, int, int) - Static method in class com.ticxo.modelengine.api.utils.RaceConditionUtil
Try executing the runnable.
wrapDegree(float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
wrapLookController(Entity, Supplier<LookController>) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
wrapMoveController(Entity, Supplier<MoveController>) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
wrapNavigation(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 
wrapRadian(float) - Static method in class com.ticxo.modelengine.api.utils.math.TMath
 
wrapTrackedEntity(Entity) - Method in interface com.ticxo.modelengine.api.nms.entity.EntityHandler
 

X

x - Variable in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
xHeadRot - Variable in class com.ticxo.modelengine.api.entity.Dummy
 

Y

y - Variable in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
yBodyRot - Variable in class com.ticxo.modelengine.api.entity.Dummy
 
YELLOW - Enum constant in enum class com.ticxo.modelengine.api.utils.logger.LogColor
 
yHeadRot - Variable in class com.ticxo.modelengine.api.entity.Dummy
 

Z

z - Variable in enum class com.ticxo.modelengine.api.nms.entity.EntityHandler.Point
 
ZIP - Enum constant in enum class com.ticxo.modelengine.api.utils.config.ConfigProperty
 
zipResourcePack(boolean) - Method in interface com.ticxo.modelengine.api.generator.ModelGenerator
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form