Index

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

A

AbstractModelEvent - Class in kr.toxicity.model.api.event
Abstract event of BetterModel
AbstractModelEvent() - Constructor for class kr.toxicity.model.api.event.AbstractModelEvent
Auto sync
AbstractModelEvent(boolean) - Constructor for class kr.toxicity.model.api.event.AbstractModelEvent
Marked sync
AbstractPlayerModelEvent - Class in kr.toxicity.model.api.event
Player-related event
AbstractPlayerModelEvent(Player) - Constructor for class kr.toxicity.model.api.event.AbstractPlayerModelEvent
Creates with player
accept(HttpClient) - Method in interface kr.toxicity.model.api.util.HttpUtil.HttpClientConsumer
Accepts a task with an http client
accept(ScriptSource) - Method in interface kr.toxicity.model.api.script.AnimationScript
 
accept(ScriptSource) - Method in record class kr.toxicity.model.api.script.TimeScript
 
accessToLock(Supplier<T>) - Method in class kr.toxicity.model.api.util.lock.SingleLock
 
accessToReadLock(Supplier<T>) - Method in class kr.toxicity.model.api.util.lock.DuplexLock
 
accessToWriteLock(Supplier<T>) - Method in class kr.toxicity.model.api.util.lock.DuplexLock
 
adapt(Entity) - Method in interface kr.toxicity.model.api.nms.NMS
Gets adapted entity value getter of target entity for Folia
adapter() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
add(String[], Supplier<byte[]>) - Method in class kr.toxicity.model.api.pack.PackAssets
 
add(String[], Supplier<byte[]>) - Method in class kr.toxicity.model.api.pack.PackBuilder
 
add(String, Supplier<byte[]>) - Method in class kr.toxicity.model.api.pack.PackAssets
 
add(String, Supplier<byte[]>) - Method in class kr.toxicity.model.api.pack.PackBuilder
 
addAnimation(String, AnimationIterator<T>, AnimationModifier, AnimationEventHandler) - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
addAnimation(AnimationPredicate, BlueprintAnimation, AnimationModifier, AnimationEventHandler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
addBuilder(String, EntityScriptBuilder) - Method in interface kr.toxicity.model.api.manager.ScriptManager
Adds script parser to registry
addFrame(ModelKeyframe, ModelPlaceholder) - Method in class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.Builder
Adds raw model frame.
addPositionModifier(Predicate<RenderedBone>, Function<Vector3f, Vector3f>) - Method in class kr.toxicity.model.api.bone.RenderedBone
Adds position modifier.
addPositionModifier(BonePredicate, Function<Vector3f, Vector3f>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
addReloadEndHandler(Consumer<BetterModelPlugin.ReloadResult>) - Method in interface kr.toxicity.model.api.BetterModelPlugin
Adds event handler on the reload end.
addReloadStartHandler(Consumer<PackZipper>) - Method in interface kr.toxicity.model.api.BetterModelPlugin
Adds event handler on reload start.
addRotationModifier(Predicate<RenderedBone>, Function<Quaternionf, Quaternionf>) - Method in class kr.toxicity.model.api.bone.RenderedBone
Adds rotation modifier.
addRotationModifier(BonePredicate, Function<Quaternionf, Quaternionf>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
addScaler(String, ModelScaler.Builder) - Method in class kr.toxicity.model.api.tracker.ModelScaler.Deserializer
Adds scaler builder
addTag(BoneTag) - Static method in class kr.toxicity.model.api.bone.BoneTagRegistry
Adds some tag to this registry
allPlayer() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
allPoints() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
 
alpha(float, float, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
alwaysVisible(boolean) - Method in interface kr.toxicity.model.api.nms.ModelNametag
 
andThen(HitBoxListener.OnDamage) - Method in interface kr.toxicity.model.api.nms.HitBoxListener.OnDamage
Sums two damage handlers
animate(String) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(String, AnimationModifier) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(String, AnimationModifier, Runnable) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(Predicate<RenderedBone>, String, AnimationModifier, Runnable) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(Predicate<RenderedBone>, String, AnimationModifier, AnimationEventHandler) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
animate(Predicate<RenderedBone>, String, AnimationModifier, AnimationEventHandler) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(Predicate<RenderedBone>, BlueprintAnimation, AnimationModifier, Runnable) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(Predicate<RenderedBone>, BlueprintAnimation, AnimationModifier, AnimationEventHandler) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
animate(Predicate<RenderedBone>, BlueprintAnimation, AnimationModifier, AnimationEventHandler) - Method in class kr.toxicity.model.api.tracker.Tracker
Players this animation by once
animate(Player, String, String) - Method in interface kr.toxicity.model.api.manager.PlayerManager
Play's animation to this player
animate(Player, String, String, AnimationModifier) - Method in interface kr.toxicity.model.api.manager.PlayerManager
Play's animation to this player with a specific loop type.
animatedTextureFrameTime() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets animation time in texture mcmeta
animation(String) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets blueprint animation by name
AnimationEventHandler - Class in kr.toxicity.model.api.animation
 
AnimationEventHandler() - Constructor for class kr.toxicity.model.api.animation.AnimationEventHandler
 
AnimationGenerator - Class in kr.toxicity.model.api.data.blueprint
 
AnimationIterator<T> - Interface in kr.toxicity.model.api.animation
A keyframe iterator of animation.
AnimationIterator.HoldOnLast<T> - Class in kr.toxicity.model.api.animation
Hold on last
AnimationIterator.Loop<T> - Class in kr.toxicity.model.api.animation
Loop
AnimationIterator.PlayOnce<T> - Class in kr.toxicity.model.api.animation
Play once
AnimationIterator.Type - Enum Class in kr.toxicity.model.api.animation
Animation type
animationMap() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Returns the value of the animationMap record component.
AnimationModifier - Record Class in kr.toxicity.model.api.animation
A modifier of animation.
AnimationModifier(int, int, float) - Constructor for record class kr.toxicity.model.api.animation.AnimationModifier
Creates modifier
AnimationModifier(BooleanSupplier, int, int, float) - Constructor for record class kr.toxicity.model.api.animation.AnimationModifier
Creates modifier
AnimationModifier(BooleanSupplier, int, int, AnimationIterator.Type, float) - Constructor for record class kr.toxicity.model.api.animation.AnimationModifier
Creates modifier
AnimationModifier(BooleanSupplier, int, int, AnimationIterator.Type, FloatSupplier) - Constructor for record class kr.toxicity.model.api.animation.AnimationModifier
Creates modifier
AnimationModifier(BooleanSupplier, int, int, AnimationIterator.Type, FloatSupplier, Boolean, Player) - Constructor for record class kr.toxicity.model.api.animation.AnimationModifier
Creates an instance of a AnimationModifier record class.
AnimationModifier(BooleanSupplier, int, int, FloatSupplier) - Constructor for record class kr.toxicity.model.api.animation.AnimationModifier
Creates modifier
AnimationModifier.Builder - Class in kr.toxicity.model.api.animation
Builder
AnimationMovement - Record Class in kr.toxicity.model.api.animation
A movement of animation.
AnimationMovement(float) - Constructor for record class kr.toxicity.model.api.animation.AnimationMovement
 
AnimationMovement(float, Vector3f, Vector3f, Vector3f) - Constructor for record class kr.toxicity.model.api.animation.AnimationMovement
Creates an instance of a AnimationMovement record class.
AnimationPredicate - Interface in kr.toxicity.model.api.animation
Animation predicate
animationRemove() - Method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
animations() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns the value of the animations record component.
animations() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns the value of the animations record component.
animations() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets all names of animation.
AnimationScript - Interface in kr.toxicity.model.api.script
Animation script
AnimationSignalEvent - Class in kr.toxicity.model.api.event
 
AnimationSignalEvent(Player, String) - Constructor for class kr.toxicity.model.api.event.AnimationSignalEvent
 
AnimationStateHandler<T> - Class in kr.toxicity.model.api.animation
 
AnimationStateHandler() - Constructor for class kr.toxicity.model.api.animation.AnimationStateHandler
 
AnimationStateHandler.AnimationMapper<T> - Interface in kr.toxicity.model.api.animation
 
AnimationStateHandler.MappingState - Enum Class in kr.toxicity.model.api.animation
 
animationToDisplay(Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
Converts animation rotation to display rotation
animator() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the animator record component.
AnimatorData(String, List<VectorPoint>, List<VectorPoint>, List<VectorPoint>) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Creates an instance of a AnimatorData record class.
animators() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns the value of the animators record component.
apply() - Method in interface kr.toxicity.model.api.tracker.ModelRotator.BuiltInDeserializer
 
apply(float) - Method in record class kr.toxicity.model.api.util.function.FloatConstantFunction
 
apply(float) - Method in interface kr.toxicity.model.api.util.function.FloatFunction
 
apply(int, T) - Method in interface kr.toxicity.model.api.util.CollectionUtil.IndexedFunction
Maps to new value
apply(long) - Method in interface kr.toxicity.model.api.tracker.ModelRotator.BuiltInDeserializer
 
apply(JsonElement) - Method in interface kr.toxicity.model.api.tracker.ModelRotator.BuiltInDeserializer
 
apply(RenderSource<?>, TransformedItemStack) - Method in interface kr.toxicity.model.api.bone.BoneItemMapper
 
apply(RenderSource<?>, TransformedItemStack) - Method in class kr.toxicity.model.api.player.PlayerLimb.LimbItemMapper
 
apply(Tracker) - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
apply(Tracker, ModelRotation) - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
apply(Tracker, ModelRotation) - Method in interface kr.toxicity.model.api.tracker.ModelRotator.Getter
 
apply(Tracker, ModelRotation) - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
 
apply(T) - Method in interface kr.toxicity.model.api.util.CollectionUtil.FloatFunction
Maps to new value
applyAs(EntityTracker) - Method in record class kr.toxicity.model.api.tracker.TrackerData
 
applyAsFloat(float) - Method in record class kr.toxicity.model.api.util.function.Float2FloatConstantFunction
 
applyAsFloat(float) - Method in interface kr.toxicity.model.api.util.function.Float2FloatFunction
 
applyAtChildren() - Method in interface kr.toxicity.model.api.util.function.BonePredicate
Should apply at children bone too
asAir() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Gets transformed item as air
assets() - Method in class kr.toxicity.model.api.pack.PackZipper
 
assetsTime() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Returns the value of the assetsTime record component.
associate(Collection<E>, Function<E, K>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Associates stream to map
associate(Collection<E>, Function<E, K>, Function<E, V>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Associates collection to map
associate(Stream<E>, Function<E, K>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Associates stream to map
associate(Stream<E>, Function<E, K>, Function<E, V>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Associates stream to map
asSupplier(T) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Makes constant value as supplier.
asTrackerData() - Method in class kr.toxicity.model.api.tracker.EntityTracker
 
asyncTask(Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs async task
asyncTaskLater(long, Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs async task
asyncTaskTimer(long, long, Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs async task
audiences() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets bukkit audiences

B

BaseDummy(Location) - Constructor for record class kr.toxicity.model.api.data.renderer.RenderSource.BaseDummy
Creates an instance of a BaseDummy record class.
BaseEntity(Entity) - Constructor for record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
Creates an instance of a BaseEntity record class.
BasePlayer(Player) - Constructor for record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
Creates an instance of a BasePlayer record class.
bettermodel() - Method in class kr.toxicity.model.api.pack.PackAssets
 
BetterModel - Class in kr.toxicity.model.api
A provider class for BetterModel plugin instance.
BetterModelConfig - Interface in kr.toxicity.model.api
BetterModel's config
BetterModelConfig.PackType - Enum Class in kr.toxicity.model.api
Pack type
BetterModelEvaluator - Interface in kr.toxicity.model.api
Evaluator
BetterModelLogger - Interface in kr.toxicity.model.api
BetterModel's logger
BetterModelPlugin - Interface in kr.toxicity.model.api
A plugin instance of BetterModel.
BetterModelPlugin.ReloadResult - Interface in kr.toxicity.model.api
A result of reload.
BetterModelPlugin.ReloadResult.Failure - Record Class in kr.toxicity.model.api
Reload failure.
BetterModelPlugin.ReloadResult.OnReload - Class in kr.toxicity.model.api
Still on reload.
BetterModelPlugin.ReloadResult.Success - Record Class in kr.toxicity.model.api
Reload success.
bezier(float, float, float, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
BezierInterpolation - Class in kr.toxicity.model.api.util.interpolation
Bezier interpolator
BezierInterpolation() - Constructor for class kr.toxicity.model.api.util.interpolation.BezierInterpolation
 
bezierLeftTime() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the bezierLeftTime record component.
bezierLeftValue() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the bezierLeftValue record component.
bezierRightTime() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the bezierRightTime record component.
bezierRightValue() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the bezierRightValue record component.
billboard() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Billboard
Returns the value of the billboard record component.
billboard(Predicate<RenderedBone>, Display.Billboard) - Method in class kr.toxicity.model.api.bone.RenderedBone
Apply a billboard to this model.
billboard(Display.Billboard) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets display billboard
billboard(Display.Billboard) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Creates billboard data
Billboard(Display.Billboard) - Constructor for record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Billboard
Creates an instance of a Billboard record class.
block() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
Returns the value of the block record component.
BlueprintAnimation - Record Class in kr.toxicity.model.api.data.blueprint
A model animation.
BlueprintAnimation(String, AnimationIterator.Type, float, boolean, Map<BoneName, BlueprintAnimator>, BlueprintScript, List<AnimationMovement>) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Creates an instance of a BlueprintAnimation record class.
BlueprintAnimator - Record Class in kr.toxicity.model.api.data.blueprint
A movement of each group.
BlueprintAnimator(String, List<AnimationMovement>) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Creates an instance of a BlueprintAnimator record class.
BlueprintAnimator.AnimatorData - Record Class in kr.toxicity.model.api.data.blueprint
Animation data
BlueprintAnimator.Builder - Class in kr.toxicity.model.api.data.blueprint
Builder
BlueprintChildren - Interface in kr.toxicity.model.api.data.blueprint
A children of blueprint (group, element).
BlueprintChildren.BlueprintElement - Record Class in kr.toxicity.model.api.data.blueprint
Blueprint element.
BlueprintChildren.BlueprintGroup - Record Class in kr.toxicity.model.api.data.blueprint
Blueprint group
BlueprintElement(ModelElement) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintElement
Creates an instance of a BlueprintElement record class.
BlueprintGroup(BoneName, Float3, Float3, List<BlueprintChildren>, boolean) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Creates an instance of a BlueprintGroup record class.
BlueprintImage - Record Class in kr.toxicity.model.api.data.blueprint
Blueprint image.
BlueprintImage(String, BufferedImage, JsonObject) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Creates an instance of a BlueprintImage record class.
BlueprintJson - Record Class in kr.toxicity.model.api.data.blueprint
Blueprint json.
BlueprintJson(String, Supplier<JsonElement>) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintJson
Creates an instance of a BlueprintJson record class.
BlueprintScript - Record Class in kr.toxicity.model.api.script
A script data of blueprint.
BlueprintScript(String, AnimationIterator.Type, float, List<TimeScript>) - Constructor for record class kr.toxicity.model.api.script.BlueprintScript
Creates an instance of a BlueprintScript record class.
BlueprintTexture - Record Class in kr.toxicity.model.api.data.blueprint
Texture of the model
BlueprintTexture(String, BufferedImage, int, int) - Constructor for record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Creates an instance of a BlueprintTexture record class.
bodyRotator() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Gets body rotator
bodyRotator() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the bodyRotator record component.
bodyYaw() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's body yaw (y-rot)
bone(String) - Method in class kr.toxicity.model.api.tracker.Tracker
Gets bone by bone's name
bone(Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.tracker.Tracker
Gets bone by bone's name
bone(BoneName) - Method in class kr.toxicity.model.api.tracker.Tracker
Gets bone by bone's name
BoneItemMapper - Interface in kr.toxicity.model.api.bone
Item-mapper of bone
BoneMovement - Record Class in kr.toxicity.model.api.bone
A bone movement.
BoneMovement(Vector3f, Vector3f, Quaternionf, Vector3f) - Constructor for record class kr.toxicity.model.api.bone.BoneMovement
Creates an instance of a BoneMovement record class.
BoneName - Record Class in kr.toxicity.model.api.bone
A tagged name of some bone
BoneName(Set<BoneTag>, String, String) - Constructor for record class kr.toxicity.model.api.bone.BoneName
Creates an instance of a BoneName record class.
boneOf(Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.bone.RenderedBone
Gets bone
boneOf(Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
boneOf(BoneName) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
BonePredicate - Interface in kr.toxicity.model.api.util.function
Bone predicate
BonePredicate.State - Enum Class in kr.toxicity.model.api.util.function
children bone state
bones() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
bones() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets all bones
BoneTag - Interface in kr.toxicity.model.api.bone
A tag of bone
BoneTagRegistry - Class in kr.toxicity.model.api.bone
Bone tag registry
BoneTags - Enum Class in kr.toxicity.model.api.bone
Builtin tags
BooleanConstantSupplier - Enum Class in kr.toxicity.model.api.util.function
 
box() - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Returns the value of the box record component.
brightness(int, int) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets brightness overrides
brightness(int, int) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Creates brightness data
brightness(Predicate<RenderedBone>, int, int) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
Brightness(int, int) - Constructor for record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
Creates an instance of a Brightness record class.
build() - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
build() - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Builds controller with modified value
build() - Method in class kr.toxicity.model.api.nms.HitBoxListener.Builder
Build it as listener
build() - Method in class kr.toxicity.model.api.pack.PackMeta.Builder
 
build() - Method in class kr.toxicity.model.api.pack.PackZipper
 
build() - Method in class kr.toxicity.model.api.tracker.EntityHideOption.Builder
 
build() - Method in class kr.toxicity.model.api.tracker.TrackerModifier.Builder
Builds modifier
build() - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Builds JSON object
build(float) - Method in interface kr.toxicity.model.api.util.InterpolationUtil.VectorPointBuilder
 
build(JsonElement) - Method in interface kr.toxicity.model.api.tracker.ModelRotator.Builder
 
build(JsonElement) - Method in interface kr.toxicity.model.api.tracker.ModelScaler.Builder
Builds getter from JSON
build(String) - Method in class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.Builder
Builds animation data
build(String) - Method in interface kr.toxicity.model.api.manager.ScriptManager
Creates a script for line
build(String) - Method in interface kr.toxicity.model.api.script.EntityScriptBuilder
Build an entity script by line
buildAnimation(List<VectorPoint>, List<VectorPoint>, List<VectorPoint>, FloatSortedSet) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
builder() - Static method in record class kr.toxicity.model.api.animation.AnimationModifier
Creates builder
builder() - Static method in interface kr.toxicity.model.api.nms.HitBoxListener
Creates build of hit-box listener
builder() - Static method in record class kr.toxicity.model.api.pack.PackMeta
 
builder() - Static method in record class kr.toxicity.model.api.tracker.EntityHideOption
 
builder() - Static method in record class kr.toxicity.model.api.tracker.TrackerModifier
Creates default builder
builder() - Static method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Creates builder
Builder() - Constructor for class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.Builder
 
Builder() - Constructor for class kr.toxicity.model.api.pack.PackMeta.Builder
 
buildFolderLocation() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets build folder location
buildImage() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Builds blueprint image
buildLegacyJson(boolean, float, ModelBlueprint) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Gets blueprint legacy json
buildModernJson(float, ModelBlueprint) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Gets blueprint modern json
buildScaler(JsonObject) - Method in class kr.toxicity.model.api.tracker.ModelScaler.Deserializer
Builds scaler from JSON
byTagName(String) - Static method in class kr.toxicity.model.api.bone.BoneTagRegistry
Gets bone tag by tag name
bytes() - Method in record class kr.toxicity.model.api.pack.PackData
Returns the value of the bytes record component.

C

call(Event) - Static method in class kr.toxicity.model.api.util.EventUtil
Calls this event
canBeDamagedByRider() - Method in interface kr.toxicity.model.api.mount.MountController
Checks can rider damage this entity
canBeDamagedByRider(boolean) - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Sets can rider damage this entity
canBeSpawnedAt(OfflinePlayer) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Checks this model can be spawned at given player
cancel() - Method in interface kr.toxicity.model.api.scheduler.ModelTask
Cancels this task
cancelDamageTint() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Cancels damage tint task
cancelPlayerModelInventory() - Method in interface kr.toxicity.model.api.BetterModelConfig
Whether any swap inventory packet should be canceled if the player has some model
canControl() - Method in interface kr.toxicity.model.api.mount.MountController
Checks some player can control
canControl(boolean) - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Sets some player can control
canDismountBySelf() - Method in interface kr.toxicity.model.api.mount.MountController
Checks some player can dismount by self (right-click or sneak)
canDismountBySelf(boolean) - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Sets some player can dismount by self (right-click or sneak)
canFly() - Method in interface kr.toxicity.model.api.mount.MountController
Checks some player can fly
canFly(boolean) - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Sets some player can fly
canJump() - Method in interface kr.toxicity.model.api.mount.MountController
Checks some player can jump
canJump(boolean) - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Sets some player can jump
canMount() - Method in interface kr.toxicity.model.api.mount.MountController
Checks some player can mount
canMount(boolean) - Method in class kr.toxicity.model.api.mount.MountController.Modifier
Sets some player can mount
canSee(Location, Location) - Static method in class kr.toxicity.model.api.util.EntityUtil
Checks this player can see that entity
catmull_rom(Vector3f, Vector3f, Vector3f, Vector3f, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
CatmullRomInterpolation - Enum Class in kr.toxicity.model.api.util.interpolation
Catmull-rom interpolator
center() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets centered bounding box
center() - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Gets centralized bounding box.
CENTER - Static variable in record class kr.toxicity.model.api.data.raw.Float3
Center
centerPoint() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets center vector point
centerPoint() - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Gets center location to vector.
centerY() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets center y
channel() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the channel record component.
channel(UUID) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
checkValidDegree(float) - Static method in class kr.toxicity.model.api.util.MathUtil
Checks this float is valid Minecraft degree
checkValidDegree(Float3) - Static method in class kr.toxicity.model.api.util.MathUtil
Checks these floats are valid Minecraft degree
chest() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets chest part
CHEST - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Chest
children() - Method in interface kr.toxicity.model.api.animation.AnimationPredicate
Creates children predicate
children() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns the value of the children record component.
children() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns the value of the children record component.
children(boolean) - Method in interface kr.toxicity.model.api.util.function.BonePredicate
Gets children predicate
classExists(String) - Static method in class kr.toxicity.model.api.util.ReflectionUtil
Checks some class is existing.
clear() - Method in interface kr.toxicity.model.api.animation.AnimationIterator
Clears this iterator
clear() - Method in class kr.toxicity.model.api.animation.AnimationIterator.HoldOnLast
 
clear() - Method in class kr.toxicity.model.api.animation.AnimationIterator.Loop
 
clear() - Method in class kr.toxicity.model.api.animation.AnimationIterator.PlayOnce
 
client(HttpUtil.HttpClientConsumer<T>) - Static method in class kr.toxicity.model.api.util.HttpUtil
Uses http client
close() - Method in interface kr.toxicity.model.api.nms.PlayerChannelHandler
 
close() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
close() - Method in class kr.toxicity.model.api.tracker.Tracker
 
close(Tracker.CloseReason) - Method in class kr.toxicity.model.api.tracker.Tracker
 
CloseTrackerEvent - Class in kr.toxicity.model.api.event
Closing tracker event
CloseTrackerEvent(Tracker, Tracker.CloseReason) - Constructor for class kr.toxicity.model.api.event.CloseTrackerEvent
Creates event
CollectionUtil - Class in kr.toxicity.model.api.util
Collection util
CollectionUtil.FloatFunction<T> - Interface in kr.toxicity.model.api.util
Function of float
CollectionUtil.IndexedFunction<T,R> - Interface in kr.toxicity.model.api.util
Function with index
commandManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets command manager.
CommandManager - Interface in kr.toxicity.model.api.manager
Command manager
compareTo(Timed) - Method in interface kr.toxicity.model.api.animation.Timed
 
compareTo(MinecraftVersion) - Method in record class kr.toxicity.model.api.version.MinecraftVersion
 
compatibilityManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets compatibility manager.
CompatibilityManager - Interface in kr.toxicity.model.api.manager
Compatibility manager
compile(String) - Method in interface kr.toxicity.model.api.BetterModelEvaluator
Compiles molang expression
component(Component) - Method in interface kr.toxicity.model.api.nms.ModelNametag
 
composite(Stream<EntityHideOption>) - Method in class kr.toxicity.model.api.tracker.EntityHideOption.Builder
 
composite(Stream<EntityHideOption>) - Static method in record class kr.toxicity.model.api.tracker.EntityHideOption
 
composite(ModelScaler) - Method in interface kr.toxicity.model.api.tracker.ModelScaler
Composites this scaler to another one (a * b)
composite(ModelScaler...) - Static method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets the composited scaler (a * b)
Composite() - Constructor for class kr.toxicity.model.api.tracker.ModelScaler.Composite
 
config() - Static method in class kr.toxicity.model.api.BetterModel
Gets config manager
config() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets BetterModel's config
convertToMinecraftDegree() - Method in record class kr.toxicity.model.api.data.raw.Float3
Converts zxy euler to xyz euler (Minecraft)
copy() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Copy this item
create(String, Function<EntityTrackerRegistry, EntityTracker>) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
create(List<T>) - Method in enum class kr.toxicity.model.api.animation.AnimationIterator.Type
Creates iterator by given keyframes
create(RenderPipeline, TrackerModifier, Consumer<DummyTracker>) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseDummy
 
create(RenderPipeline, TrackerModifier, Consumer<DummyTracker>) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
 
create(RenderPipeline, TrackerModifier, Consumer<EntityTracker>) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
 
create(RenderPipeline, TrackerModifier, Consumer<EntityTracker>) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
 
create(RenderPipeline, TrackerModifier, Consumer<T>) - Method in interface kr.toxicity.model.api.data.renderer.RenderSource
 
create(RenderSource<?>, TrackerModifier) - Method in class kr.toxicity.model.api.data.renderer.RendererGroup
Creates entity.
create(Location) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location
create(Location) - Method in interface kr.toxicity.model.api.nms.NMS
Creates model display
create(Location, double, Consumer<ModelDisplay>) - Method in interface kr.toxicity.model.api.nms.NMS
Creates model display
create(Location, GameProfile) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and profile
create(Location, GameProfile, boolean) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and profile
create(Location, GameProfile, boolean, TrackerModifier) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and profile
create(Location, GameProfile, boolean, TrackerModifier, Consumer<DummyTracker>) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and profile
create(Location, GameProfile, TrackerModifier) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and profile
create(Location, TrackerModifier) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location
create(Location, TrackerModifier, Consumer<DummyTracker>) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location
create(Location, Player) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and player
create(Location, Player, TrackerModifier) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by location and player
create(Entity) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by entity
create(Entity, TrackerModifier) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by entity
create(Entity, TrackerModifier, Consumer<EntityTracker>) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates tracker by entity
createBundler() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
createBundler(int) - Method in interface kr.toxicity.model.api.nms.NMS
Creates packet bundler
CreateDummyTrackerEvent - Class in kr.toxicity.model.api.event
Create event of fake tracker
CreateDummyTrackerEvent(DummyTracker) - Constructor for class kr.toxicity.model.api.event.CreateDummyTrackerEvent
Creates event
CreateEntityTrackerEvent - Class in kr.toxicity.model.api.event
Create event of entity tracker
CreateEntityTrackerEvent(EntityTracker) - Constructor for class kr.toxicity.model.api.event.CreateEntityTrackerEvent
Creates event
createHitBox(EntityAdapter, Predicate<RenderedBone>, HitBoxListener) - Method in class kr.toxicity.model.api.bone.RenderedBone
Creates hit box.
createHitBox(EntityAdapter, RenderedBone, NamedBoundingBox, MountController, HitBoxListener) - Method in interface kr.toxicity.model.api.nms.NMS
Creates delegator hit-box of target entity
createHitBox(EntityAdapter, BonePredicate, HitBoxListener) - Method in class kr.toxicity.model.api.tracker.Tracker
Creates hitbox based on some entity
createHitBox(BonePredicate, HitBoxListener) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Creates hit-box
createItem(RenderSource.Profiled) - Method in enum class kr.toxicity.model.api.player.PlayerLimb
Generates transformed item from player
createLazyBundler() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
createLazyBundler() - Method in interface kr.toxicity.model.api.nms.NMS
Creates lazy packet bundler
createMovements(float, List<BlueprintChildren>, Map<BoneName, BlueprintAnimator.AnimatorData>) - Static method in class kr.toxicity.model.api.data.blueprint.AnimationGenerator
 
createNametag(Predicate<RenderedBone>, Consumer<ModelNametag>) - Method in class kr.toxicity.model.api.bone.RenderedBone
Creates nametag
createNametag(RenderedBone) - Method in interface kr.toxicity.model.api.nms.NMS
Creates model nametag
createNametag(RenderedBone, Consumer<ModelNametag>) - Method in interface kr.toxicity.model.api.nms.NMS
Creates model nametag
createNametag(BonePredicate, Consumer<ModelNametag>) - Method in class kr.toxicity.model.api.tracker.Tracker
Creates nametag
createParallelBundler() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
createParallelBundler(int) - Method in interface kr.toxicity.model.api.nms.NMS
Creates parallel packet bundler
createPlayerHead(GameProfile) - Method in interface kr.toxicity.model.api.nms.NMS
Creates player head from game profile
CreatePlayerSkinEvent - Class in kr.toxicity.model.api.event
 
CreatePlayerSkinEvent(GameProfile) - Constructor for class kr.toxicity.model.api.event.CreatePlayerSkinEvent
 
createSkinItem(String, List<Boolean>, List<Integer>) - Method in interface kr.toxicity.model.api.nms.NMS
Creates skin item
CreateTrackerEvent - Class in kr.toxicity.model.api.event
Tracker create event
CreateTrackerEvent(Tracker) - Constructor for class kr.toxicity.model.api.event.CreateTrackerEvent
Creates event
CreateTrackerEvent(Tracker, boolean) - Constructor for class kr.toxicity.model.api.event.CreateTrackerEvent
Creates event
createTransformer() - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Creates transformer
CUBE - Enum constant in enum class kr.toxicity.model.api.data.raw.ModelElement.Type
Cube
cubicBezier(float, float, float, float, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
CustomBoneTag - Record Class in kr.toxicity.model.api.bone
Custom bone tag
CustomBoneTag(String, String[], BoneItemMapper) - Constructor for record class kr.toxicity.model.api.bone.CustomBoneTag
Creates an instance of a CustomBoneTag record class.
CustomBoneTag(String, ItemDisplay.ItemDisplayTransform, String[], Function<Player, TransformedItemStack>) - Constructor for record class kr.toxicity.model.api.bone.CustomBoneTag
Creates bone tag for player
customName() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets custom name of this entity

D

damage(HitBox, ModelDamageSource, double) - Method in interface kr.toxicity.model.api.nms.HitBoxListener
Listens to hit-box damage
damage(HitBoxListener.OnDamage) - Method in class kr.toxicity.model.api.nms.HitBoxListener.Builder
Sets damage listener
damageAnimation() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns the value of the damageAnimation record component.
damageAnimation(boolean) - Method in class kr.toxicity.model.api.tracker.TrackerModifier.Builder
Sets damage animation
damageTick() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's damage tick
damageTint() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Applies damage tint
damageTint() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns the value of the damageTint record component.
damageTint(boolean) - Method in class kr.toxicity.model.api.tracker.TrackerModifier.Builder
Sets damage tint
damageTintValue() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Gets damage tint value
damageTintValue(int) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Sets damage tint value
data() - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
data() - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
 
data() - Method in class kr.toxicity.model.api.tracker.ModelScaler.Composite
 
data() - Method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets the data of this scaler
Datapoint - Record Class in kr.toxicity.model.api.data.raw
A raw JSON vector.
Datapoint(JsonPrimitive, JsonPrimitive, JsonPrimitive, String) - Constructor for record class kr.toxicity.model.api.data.raw.Datapoint
Creates an instance of a Datapoint record class.
dataPoints() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the dataPoints record component.
dead() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Checks source entity is dead
debug() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets debug config
debug(DebugConfig.DebugOption, Runnable) - Static method in class kr.toxicity.model.api.util.LogUtil
Runs debug if some option is matched.
debug(DebugConfig.DebugOption, Supplier<String>) - Static method in class kr.toxicity.model.api.util.LogUtil
Logs debug if some option is matched.
DebugConfig - Record Class in kr.toxicity.model.api.config
 
DebugConfig(Set<DebugConfig.DebugOption>) - Constructor for record class kr.toxicity.model.api.config.DebugConfig
Creates an instance of a DebugConfig record class.
DebugConfig.DebugOption - Enum Class in kr.toxicity.model.api.config
 
DEFAULT - Enum constant in enum class kr.toxicity.model.api.mount.MountController.MoveType
On the ground
DEFAULT - Static variable in record class kr.toxicity.model.api.animation.AnimationModifier
Default modifier
DEFAULT - Static variable in record class kr.toxicity.model.api.config.DebugConfig
Default config
DEFAULT - Static variable in record class kr.toxicity.model.api.config.ModuleConfig
Default config
DEFAULT - Static variable in record class kr.toxicity.model.api.manager.ReloadInfo
 
DEFAULT - Static variable in record class kr.toxicity.model.api.pack.PackConfig
 
DEFAULT - Static variable in interface kr.toxicity.model.api.player.PlayerSkinProvider
Default provider
DEFAULT - Static variable in record class kr.toxicity.model.api.tracker.EntityHideOption
 
DEFAULT - Static variable in interface kr.toxicity.model.api.tracker.ModelRotator
Default rotator
DEFAULT - Static variable in interface kr.toxicity.model.api.tracker.ModelRotator.Getter
 
DEFAULT - Static variable in interface kr.toxicity.model.api.tracker.ModelScaler.Getter
Default
DEFAULT - Static variable in record class kr.toxicity.model.api.tracker.TrackerModifier
Default modifier
DEFAULT_WITH_PLAY_ONCE - Static variable in record class kr.toxicity.model.api.animation.AnimationModifier
Default with play once modifier
defaultInterpolation() - Static method in interface kr.toxicity.model.api.util.interpolation.VectorInterpolation
Gets default interpolator
defaultMountController() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets the default mount controller
defaultPosition(Supplier<Vector3f>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
defaultPosition(Supplier<Vector3f>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
defaultScaler() - Static method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets the default scaler (1.0)
DEGREES_TO_PACKED_BYTE - Static variable in class kr.toxicity.model.api.util.MathUtil
Degrees to packed byte
DEGREES_TO_RADIANS - Static variable in class kr.toxicity.model.api.util.MathUtil
Degrees to radians
delegate() - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
Returns the value of the delegate record component.
DELIMITER - Static variable in record class kr.toxicity.model.api.pack.PackPath
 
derivativeBezier(float, float, float, float, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
description() - Method in record class kr.toxicity.model.api.pack.PackMeta.Pack
Returns the value of the description record component.
description(String) - Method in class kr.toxicity.model.api.pack.PackMeta.Builder
 
deserialize() - Method in interface kr.toxicity.model.api.tracker.ModelScaler.BuiltInDeserializer
Deserializes scaler from empty value
deserialize(float) - Method in interface kr.toxicity.model.api.tracker.ModelScaler.BuiltInDeserializer
Deserializes scaler from constant
deserialize(JsonArray) - Static method in record class kr.toxicity.model.api.tracker.EntityHideOption
 
deserialize(JsonElement) - Static method in record class kr.toxicity.model.api.tracker.TrackerData
Deserializes data from JSON
deserialize(JsonObject) - Static method in interface kr.toxicity.model.api.tracker.ModelRotator
 
deserialize(JsonObject) - Method in class kr.toxicity.model.api.tracker.ModelRotator.Deserializer
 
deserialize(JsonObject) - Static method in interface kr.toxicity.model.api.tracker.ModelScaler
Deserializes scaler from JSON
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class kr.toxicity.model.api.data.raw.ModelChildren.Parser
 
DESERIALIZER - Static variable in interface kr.toxicity.model.api.tracker.ModelRotator
 
DESERIALIZER - Static variable in interface kr.toxicity.model.api.tracker.ModelScaler
Deserializer
despawn() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
despawn() - Method in class kr.toxicity.model.api.tracker.EntityTracker
 
despawn() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
despawn() - Method in class kr.toxicity.model.api.tracker.Tracker
Despawns this tracker to all players
DESPAWN - Enum constant in enum class kr.toxicity.model.api.tracker.Tracker.CloseReason
 
despawnPacketHandler(Consumer<PacketBundler>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
directory() - Method in record class kr.toxicity.model.api.pack.PackMeta.OverlayEntry
Returns the value of the directory record component.
dismount() - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Dismount this entity from hitbox.
dismount(BiConsumer<HitBox, Entity>) - Method in class kr.toxicity.model.api.nms.HitBoxListener.Builder
Sets dismount listener
dismount(HitBox, Entity) - Method in interface kr.toxicity.model.api.nms.HitBoxListener
Listens to hit-box dismount
dismount(Entity) - Method in interface kr.toxicity.model.api.nms.HitBox
Dismounts this hit-box
dismountAll() - Method in interface kr.toxicity.model.api.nms.HitBox
Dismounts all passengers
dismountAll() - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Dismount all entities from hitbox.
DismountModelEvent - Class in kr.toxicity.model.api.event
Dismounts from some model's hitbox event
DismountModelEvent(EntityTracker, HitBox, Entity) - Constructor for class kr.toxicity.model.api.event.DismountModelEvent
Creates event
display(ItemDisplay.ItemDisplayTransform) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets item billboard
displays() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
displays() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets all model displays
DisplayTransformer - Interface in kr.toxicity.model.api.nms
 
div(float) - Method in record class kr.toxicity.model.api.data.raw.Float3
Divides floats.
div(float, float) - Method in record class kr.toxicity.model.api.data.raw.Float4
Divides floats by width, height
div(ModelResolution) - Method in record class kr.toxicity.model.api.data.raw.Float4
Divides floats by resolution.
down() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns the value of the down record component.
DummyTracker - Class in kr.toxicity.model.api.tracker
No tracking tracker.
DummyTracker(Location, RenderPipeline, TrackerModifier, Consumer<DummyTracker>) - Constructor for class kr.toxicity.model.api.tracker.DummyTracker
Dummy tracker.
DuplexLock - Class in kr.toxicity.model.api.util.lock
 
DuplexLock() - Constructor for class kr.toxicity.model.api.util.lock.DuplexLock
 
dx() - Method in record class kr.toxicity.model.api.data.raw.Float4
Returns the value of the dx record component.
dz() - Method in record class kr.toxicity.model.api.data.raw.Float4
Returns the value of the dz record component.

E

east() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns the value of the east record component.
element() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintElement
Returns the value of the element record component.
element() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintJson
Returns the value of the element record component.
elements() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns the value of the elements record component.
empty() - Static method in record class kr.toxicity.model.api.util.TransformedItemStack
Creates empty transformed item
EMPTY - Static variable in record class kr.toxicity.model.api.animation.AnimationMovement
 
EMPTY - Static variable in record class kr.toxicity.model.api.animation.VectorPoint
 
EMPTY - Static variable in interface kr.toxicity.model.api.bone.BoneItemMapper
Empty
EMPTY - Static variable in record class kr.toxicity.model.api.bone.BoneMovement
 
EMPTY - Static variable in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
 
EMPTY - Static variable in interface kr.toxicity.model.api.nms.HitBoxListener
Empty listener
EMPTY - Static variable in record class kr.toxicity.model.api.pack.PackPath
 
EMPTY - Static variable in interface kr.toxicity.model.api.script.AnimationScript
Empty script
EMPTY - Static variable in record class kr.toxicity.model.api.script.TimeScript
 
EMPTY - Static variable in record class kr.toxicity.model.api.tracker.ModelRotation
Empty rotation
EMPTY - Static variable in interface kr.toxicity.model.api.tracker.ModelRotator
Empty rotator
emptyAnimator() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the emptyAnimator record component.
emptyIterator(AnimationIterator.Type) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Gets iterator.
enchant(boolean) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Gets enchant data
enchant(Predicate<RenderedBone>, boolean) - Method in class kr.toxicity.model.api.bone.RenderedBone
Make item has enchantment or not
end() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the end record component.
end(int) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
END - Enum constant in enum class kr.toxicity.model.api.animation.AnimationStateHandler.MappingState
 
entity() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
Returns the value of the entity record component.
entity() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
Returns the value of the entity record component.
entity() - Method in interface kr.toxicity.model.api.data.renderer.RenderSource.Entity
 
entity() - Method in class kr.toxicity.model.api.event.DismountModelEvent
Gets passenger entity
entity() - Method in class kr.toxicity.model.api.event.MountModelEvent
Gets passenger entity
entity() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets a source
entity() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
entity() - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Returns the value of the entity record component.
entity() - Static method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets the entity's attribute scaler
ENTITY - Static variable in interface kr.toxicity.model.api.tracker.ModelScaler.Getter
Entity
ENTITY_MODEL_VIEW_RADIUS - Static variable in class kr.toxicity.model.api.util.EntityUtil
Entity model view radius.
EntityAdapter - Interface in kr.toxicity.model.api.nms
An adapter of entity
EntityBodyRotator - Class in kr.toxicity.model.api.tracker
 
EntityBodyRotator.RotatorData - Class in kr.toxicity.model.api.tracker
 
EntityHideOption - Record Class in kr.toxicity.model.api.tracker
 
EntityHideOption(boolean, boolean, boolean, boolean) - Constructor for record class kr.toxicity.model.api.tracker.EntityHideOption
Creates an instance of a EntityHideOption record class.
EntityHideOption.Builder - Class in kr.toxicity.model.api.tracker
 
entityManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets entity manager.
EntityManager - Interface in kr.toxicity.model.api.manager
Entity manager
EntityScriptBuilder - Interface in kr.toxicity.model.api.script
Script parser
EntityTracker - Class in kr.toxicity.model.api.tracker
Entity tracker
EntityTracker(EntityTrackerRegistry, RenderPipeline, TrackerModifier, Consumer<EntityTracker>) - Constructor for class kr.toxicity.model.api.tracker.EntityTracker
Creates entity tracker
EntityTrackerRegistry - Class in kr.toxicity.model.api.tracker
 
EntityTrackerRegistry.MountedHitBox - Record Class in kr.toxicity.model.api.tracker
Hitbox with mount info
EntityUtil - Class in kr.toxicity.model.api.util
Entity
entries() - Method in record class kr.toxicity.model.api.pack.PackMeta.Overlay
Returns the value of the entries record component.
equals(Object) - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.animation.RunningAnimation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.animation.VectorPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Failure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.bone.BoneMovement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.bone.BoneName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.bone.CustomBoneTag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.config.DebugConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.config.ModuleConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintJson
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.Float3
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.Float4
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelAnimator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelUUID
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelResolution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseDummy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.manager.ReloadInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackMeta.Overlay
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackMeta.OverlayEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackMeta.Pack
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackMeta.VersionRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.pack.PackPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.script.BlueprintScript
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.script.ScriptSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.script.TimeScript
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.ModelRotation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class kr.toxicity.model.api.tracker.Tracker
 
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Billboard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.GlowColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.ItemStack
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Tint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.function.Float2FloatConstantFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.function.FloatConstantFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.HttpUtil.LatestVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Failure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Success
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Indicates whether some other object is "equal to" this one.
equipment() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Returns the value of the equipment record component.
evaluator() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets evaluator
event(HitBox, ModelDamageSource, double) - Method in interface kr.toxicity.model.api.nms.HitBoxListener.OnDamage
Handles damage event
EventUtil - Class in kr.toxicity.model.api.util
Event util
exception() - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Failure
Returns the value of the exception record component.
EXCEPTION - Enum constant in enum class kr.toxicity.model.api.config.DebugConfig.DebugOption
Debug stack trace of exception

F

faces() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the faces record component.
Failure(Exception) - Constructor for record class kr.toxicity.model.api.util.HttpUtil.Result.Failure
Creates an instance of a Failure record class.
Failure(Throwable) - Constructor for record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Failure
Creates an instance of a Failure record class.
FALSE - Enum constant in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Enchant
False
FALSE - Enum constant in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Glow
False
FALSE - Enum constant in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.TogglePart
False
FALSE - Enum constant in enum class kr.toxicity.model.api.util.function.BonePredicate.State
Doesn't apply children
FALSE - Enum constant in enum class kr.toxicity.model.api.util.function.BooleanConstantSupplier
 
FALSE - Static variable in record class kr.toxicity.model.api.tracker.EntityHideOption
 
FALSE - Static variable in interface kr.toxicity.model.api.util.function.BonePredicate
False
filteredPlayer(Predicate<Player>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
filterIsInstance(Collection<E>, Class<R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Filters stream by some instance
filterIsInstance(Stream<E>, Class<R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Filters stream by some instance
filterWithWarning(Predicate<T>, Function<T, String>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Gets filter with warning if not matched
findInterpolation() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
 
findNotNullByTree(Function<RenderedBone, T>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
fire() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Returns the value of the fire record component.
first() - Static method in enum class kr.toxicity.model.api.nms.NMSVersion
 
first() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
first() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Returns the value of the first record component.
firstReload() - Method in record class kr.toxicity.model.api.manager.ReloadInfo
Returns the value of the firstReload record component.
fixed() - Method in interface kr.toxicity.model.api.bone.BoneItemMapper
Gets this mapper's display is fixed
flatten() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
flatten() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
 
flatten() - Method in class kr.toxicity.model.api.data.renderer.RendererGroup
 
FLOAT_COMPARISON_EPSILON - Static variable in class kr.toxicity.model.api.util.MathUtil
Float comparison epsilon value
Float2FloatConstantFunction - Record Class in kr.toxicity.model.api.util.function
 
Float2FloatConstantFunction(float) - Constructor for record class kr.toxicity.model.api.util.function.Float2FloatConstantFunction
Creates an instance of a Float2FloatConstantFunction record class.
Float2FloatFunction - Interface in kr.toxicity.model.api.util.function
 
Float3 - Record Class in kr.toxicity.model.api.data.raw
A three float value (origin, rotation)
Float3(float) - Constructor for record class kr.toxicity.model.api.data.raw.Float3
Creates floats
Float3(float, float, float) - Constructor for record class kr.toxicity.model.api.data.raw.Float3
Creates an instance of a Float3 record class.
Float4 - Record Class in kr.toxicity.model.api.data.raw
A four float values (uv)
Float4(float, float, float, float) - Constructor for record class kr.toxicity.model.api.data.raw.Float4
Creates an instance of a Float4 record class.
FloatConstantFunction<T> - Record Class in kr.toxicity.model.api.util.function
 
FloatConstantFunction(T) - Constructor for record class kr.toxicity.model.api.util.function.FloatConstantFunction
Creates an instance of a FloatConstantFunction record class.
FloatConstantSupplier - Record Class in kr.toxicity.model.api.util.function
 
FloatConstantSupplier(float) - Constructor for record class kr.toxicity.model.api.util.function.FloatConstantSupplier
Creates an instance of a FloatConstantSupplier record class.
FloatFunction<T> - Interface in kr.toxicity.model.api.util.function
 
FloatSupplier - Interface in kr.toxicity.model.api.util.function
Float supplier
fly() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Check source entity is on the fly
FLY - Enum constant in enum class kr.toxicity.model.api.mount.MountController.MoveType
On fly
FLY - Enum constant in enum class kr.toxicity.model.api.mount.MountControllers
Fly
fma(float, float, float) - Static method in class kr.toxicity.model.api.util.MathUtil
 
fma(Vector3f, float, Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
 
fma(Vector3f, Vector3f, Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
 
FOLDER - Enum constant in enum class kr.toxicity.model.api.BetterModelConfig.PackType
Build to folder
followMobInvisibility() - Method in interface kr.toxicity.model.api.BetterModelConfig
Check model tracker will follow source entity's invisibility
forceDismount() - Method in interface kr.toxicity.model.api.nms.HitBox
Check dismount call is forced by HitBox#dismount(Entity)
forceTransformation(PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
forceUpdate(boolean) - Method in class kr.toxicity.model.api.tracker.Tracker
Forces packet update.
forceUpdate(boolean, PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
forceUpdate(PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
format(int) - Method in class kr.toxicity.model.api.pack.PackMeta.Builder
 
formats() - Method in record class kr.toxicity.model.api.pack.PackMeta.OverlayEntry
Returns the value of the formats record component.
forRemoval() - Method in class kr.toxicity.model.api.tracker.Tracker
Checks this tracker is for removal
forRemoval(boolean) - Method in class kr.toxicity.model.api.tracker.Tracker
Marks future will remove this tracker
frame() - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
frame(Tracker.ScheduledPacketHandler) - Method in class kr.toxicity.model.api.tracker.Tracker
Runs consumer on frame.
FRAME_COMPARATOR - Static variable in class kr.toxicity.model.api.util.MathUtil
Float comparator
FRAME_EPSILON - Static variable in class kr.toxicity.model.api.util.MathUtil
Frame epsilon value
from() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the from record component.
from(Predicate<RenderedBone>) - Static method in interface kr.toxicity.model.api.util.function.BonePredicate
Gets bone predicate
from(ModelChildren, Map<String, ModelElement>) - Static method in interface kr.toxicity.model.api.data.blueprint.BlueprintChildren
Gets children from raw children
from(ConfigurationSection) - Static method in record class kr.toxicity.model.api.config.DebugConfig
Creates config from YAML
from(ConfigurationSection) - Static method in record class kr.toxicity.model.api.config.ModuleConfig
Creates config from YAML
from(ConfigurationSection) - Static method in record class kr.toxicity.model.api.pack.PackConfig
 
fromEmpty(ModelAnimation) - Static method in record class kr.toxicity.model.api.script.BlueprintScript
 
FunctionUtil - Class in kr.toxicity.model.api.util
Function util

G

generateLegacyModel() - Method in record class kr.toxicity.model.api.pack.PackConfig
Returns the value of the generateLegacyModel record component.
generateModernModel() - Method in record class kr.toxicity.model.api.pack.PackConfig
Returns the value of the generateModernModel record component.
get(Tracker) - Method in interface kr.toxicity.model.api.tracker.ModelScaler.Getter
Gets scale by tracker
getAsBoolean() - Method in enum class kr.toxicity.model.api.util.function.BooleanConstantSupplier
 
getAsFloat() - Method in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
 
getAsFloat() - Method in interface kr.toxicity.model.api.util.function.FloatSupplier
Gets float value
getCausingEntity() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Gets causing entity
getDamageLocation() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Gets damage location
getDirectEntity() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Gets direct like
getFoodExhaustion() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Gets food exhaustion
getHandlerList() - Static method in class kr.toxicity.model.api.event.AnimationSignalEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.CloseTrackerEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.CreatePlayerSkinEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.CreateTrackerEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.DismountModelEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.ModelDamagedEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.ModelDespawnAtPlayerEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.ModelImportedEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.ModelInteractAtEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.ModelInteractEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.ModelSpawnAtPlayerEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.MountModelEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.PlayerHideTrackerEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.PlayerPerAnimationEndEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.PlayerPerAnimationStartEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.PlayerShowTrackerEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.PluginEndReloadEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.PluginStartReloadEvent
Gets a handler list
getHandlerList() - Static method in class kr.toxicity.model.api.event.RemovePlayerSkinEvent
Gets a handler list
getHandlers() - Method in class kr.toxicity.model.api.event.AnimationSignalEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.CloseTrackerEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.CreatePlayerSkinEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.CreateTrackerEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.DismountModelEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.ModelDamagedEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.ModelDespawnAtPlayerEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.ModelImportedEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.ModelInteractAtEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.ModelInteractEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.ModelSpawnAtPlayerEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.MountModelEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.PlayerHideTrackerEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.PlayerPerAnimationEndEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.PlayerPerAnimationStartEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.PlayerShowTrackerEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.PluginEndReloadEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.PluginStartReloadEvent
 
getHandlers() - Method in class kr.toxicity.model.api.event.RemovePlayerSkinEvent
 
getItemStack() - Method in class kr.toxicity.model.api.data.renderer.RendererGroup
Gets display item.
getName() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
getOrCreate(String, Function<EntityTrackerRegistry, EntityTracker>) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
getOrCreate(String, Supplier<RenderPipeline>, TrackerModifier, Consumer<EntityTracker>) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
 
getOrCreate(String, Supplier<RenderPipeline>, TrackerModifier, Consumer<EntityTracker>) - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
 
getOrCreate(String, Supplier<RenderPipeline>, TrackerModifier, Consumer<EntityTracker>) - Method in interface kr.toxicity.model.api.data.renderer.RenderSource.Entity
 
getOrCreate(Entity) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets or creates tracker by entity
getOrCreate(Entity) - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
getOrCreate(Entity, TrackerModifier) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets or creates tracker by entity
getOrCreate(Entity, TrackerModifier, Consumer<EntityTracker>) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets or creates tracker by entity
getOrRequest(GameProfile) - Method in interface kr.toxicity.model.api.manager.SkinManager
 
getResource(String) - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets plugin resource from a path
getSourceLocation() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Gets source location
GlobalManager - Interface in kr.toxicity.model.api.manager
Global manager
glow() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Check source entity is on a glow
glow(boolean) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Toggles glow.
glow(boolean) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Creates glow data
glow(Predicate<RenderedBone>, boolean) - Method in class kr.toxicity.model.api.bone.RenderedBone
Apply a glow to this model.
glowColor() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.GlowColor
Returns the value of the glowColor record component.
glowColor(int) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets glow color.
glowColor(int) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Creates glow color data
glowColor(Predicate<RenderedBone>, int) - Method in class kr.toxicity.model.api.bone.RenderedBone
Sets a glow color to this model.
GlowColor(int) - Constructor for record class kr.toxicity.model.api.tracker.TrackerUpdateAction.GlowColor
Creates an instance of a GlowColor record class.
glowing() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Returns the value of the glowing record component.
ground() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Checks source entity is on the ground
group() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns the value of the group record component.
group(Stream<E>, Function<E, K>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Groups stream by some key
groupByTree(BoneName) - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets a renderer group by tree
groupName() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets bone name
GSON - Static variable in record class kr.toxicity.model.api.data.raw.ModelData
Gson parser

H

handle() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets vanilla entity
handle(Tracker, Tracker.BundlerSet) - Method in interface kr.toxicity.model.api.tracker.Tracker.ScheduledPacketHandler
Handles packet
handleCloseEvent(BiConsumer<Tracker, Tracker.CloseReason>) - Method in class kr.toxicity.model.api.tracker.Tracker
 
handleException(String, Throwable) - Static method in class kr.toxicity.model.api.util.LogUtil
Handles exception message
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.AnimationSignalEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.CloseTrackerEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.CreatePlayerSkinEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.CreateTrackerEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.DismountModelEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.ModelDamagedEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.ModelDespawnAtPlayerEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.ModelImportedEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.ModelInteractAtEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.ModelInteractEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.ModelSpawnAtPlayerEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.MountModelEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.PlayerHideTrackerEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.PlayerPerAnimationEndEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.PlayerPerAnimationStartEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.PlayerShowTrackerEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.PluginEndReloadEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.PluginStartReloadEvent
Handler list
HANDLER_LIST - Static variable in class kr.toxicity.model.api.event.RemovePlayerSkinEvent
Handler list
has(DebugConfig.DebugOption) - Method in record class kr.toxicity.model.api.config.DebugConfig
 
hasBeenControlled() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets this hit-box has been controlled by another entity
hasControllingPassenger() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Checks this entity has controlling passenger
hasControllingPassenger() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Checks this tracker has controlling passenger
hashCode() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.animation.RunningAnimation
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.animation.VectorPoint
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Failure
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.bone.BoneMovement
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.bone.BoneName
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.bone.CustomBoneTag
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.config.DebugConfig
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.config.ModuleConfig
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintElement
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintJson
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.Float3
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.Float4
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimator
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelUUID
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelResolution
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseDummy
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.manager.ReloadInfo
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackConfig
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackData
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackMeta
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackMeta.Overlay
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackMeta.OverlayEntry
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackMeta.Pack
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackMeta.VersionRange
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.pack.PackPath
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.script.BlueprintScript
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.script.ScriptSource
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.script.TimeScript
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
Returns a hash code value for this object.
hashCode() - Method in class kr.toxicity.model.api.tracker.Tracker
 
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Billboard
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.GlowColor
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.ItemStack
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Tint
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.function.Float2FloatConstantFunction
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.function.FloatConstantFunction
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.HttpUtil.LatestVersion
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Failure
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Success
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Returns a hash code value for this object.
hashCode() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Returns a hash code value for this object.
hasModelData(Entity) - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
hasMountDriver() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets this hit-box has a mount driver.
hasNext() - Method in class kr.toxicity.model.api.animation.AnimationIterator.HoldOnLast
 
hasNext() - Method in class kr.toxicity.model.api.animation.AnimationIterator.Loop
 
hasNext() - Method in class kr.toxicity.model.api.animation.AnimationIterator.PlayOnce
 
hasPassenger() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Checks this tracker has passenger
hasTexture() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Checks this model has texture
hasTexture() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns whether this UV has textures.
head() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets head part
HEAD - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Follows entity's head rotation
HEAD - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Head
HEAD_WITH_CHILDREN - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Follows entity's head rotation
headYaw() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's yaw (y-rot)
height() - Method in record class kr.toxicity.model.api.data.raw.ModelResolution
Returns the value of the height record component.
height() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns the value of the height record component.
height() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets tracker model's height
hide(PlayerChannelHandler, EntityTrackerRegistry) - Method in interface kr.toxicity.model.api.nms.NMS
Sends a hide packet for some entity to some player
hide(PlayerChannelHandler, EntityTrackerRegistry, BooleanSupplier) - Method in interface kr.toxicity.model.api.nms.NMS
Sends a hide packet for some entity to some player
hide(Player) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
hide(Player) - Method in interface kr.toxicity.model.api.nms.HitBox
Hides this hitbox from player
hide(Player) - Method in class kr.toxicity.model.api.tracker.Tracker
Hides this tracker to some player
hideFilter(Predicate<Player>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
hideOption() - Method in class kr.toxicity.model.api.tracker.EntityTracker
 
hideOption() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the hideOption record component.
hideOption(UUID) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
hideOption(EntityHideOption) - Method in class kr.toxicity.model.api.tracker.EntityTracker
 
hidePacketHandler(Consumer<PacketBundler>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
hip() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets hip part
HIP - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Hip
hitbox() - Method in class kr.toxicity.model.api.event.DismountModelEvent
Gets hitbox
hitbox() - Method in class kr.toxicity.model.api.event.MountModelEvent
Gets hitbox
hitBox() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Gets single hit-box
hitBox() - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Returns the value of the hitBox record component.
HitBox - Interface in kr.toxicity.model.api.nms
Gets hit-box
HITBOX - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Creates a hitbox following this bone
HITBOX - Enum constant in enum class kr.toxicity.model.api.config.DebugConfig.DebugOption
Debug hit-box entity
hitboxes() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
HitBoxListener - Interface in kr.toxicity.model.api.nms
A listener of hit-box
HitBoxListener.Builder - Class in kr.toxicity.model.api.nms
Builder
HitBoxListener.OnDamage - Interface in kr.toxicity.model.api.nms
On damage
hitBoxPosition() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
hitBoxScale() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
hitBoxViewRotation() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
HOLD_ON_LAST - Enum constant in enum class kr.toxicity.model.api.animation.AnimationIterator.Type
Hold on last
HoldOnLast() - Constructor for class kr.toxicity.model.api.animation.AnimationIterator.HoldOnLast
 
HttpUtil - Class in kr.toxicity.model.api.util
Http util
HttpUtil.HttpClientConsumer<T> - Interface in kr.toxicity.model.api.util
Http client consumer
HttpUtil.LatestVersion - Record Class in kr.toxicity.model.api.util
Latest version
HttpUtil.PluginVersion - Record Class in kr.toxicity.model.api.util
Plugin version
HttpUtil.Result<T> - Interface in kr.toxicity.model.api.util
http result
HttpUtil.Result.Failure<T> - Record Class in kr.toxicity.model.api.util
Failure
HttpUtil.Result.Success<T> - Record Class in kr.toxicity.model.api.util
Success

I

id() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity id
id() - Method in interface kr.toxicity.model.api.nms.Identifiable
Gets entity id
id() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
id() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the id record component.
Identifiable - Interface in kr.toxicity.model.api.nms
Identifiable entity
identifier(Float3) - Static method in class kr.toxicity.model.api.util.MathUtil
Creates rotation identifier
image() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Returns the value of the image record component.
image() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Returns the value of the image record component.
inflate() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the inflate record component.
info(String...) - Method in interface kr.toxicity.model.api.BetterModelLogger
Infos messages
inject(Player) - Method in interface kr.toxicity.model.api.nms.NMS
Injects netty channel handler to player
insertLerpFrame(FloatSortedSet) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
insertLerpFrame(FloatSortedSet, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
inst() - Static method in class kr.toxicity.model.api.BetterModel
Deprecated.
INSTANCE - Enum constant in enum class kr.toxicity.model.api.util.interpolation.CatmullRomInterpolation
Singleton
INSTANCE - Enum constant in enum class kr.toxicity.model.api.util.interpolation.LinearInterpolation
Singleton
INSTANCE - Enum constant in enum class kr.toxicity.model.api.util.interpolation.StepInterpolation
Singleton
interpolate(List<VectorPoint>, int, float) - Method in class kr.toxicity.model.api.util.interpolation.BezierInterpolation
 
interpolate(List<VectorPoint>, int, float) - Method in enum class kr.toxicity.model.api.util.interpolation.CatmullRomInterpolation
 
interpolate(List<VectorPoint>, int, float) - Method in enum class kr.toxicity.model.api.util.interpolation.LinearInterpolation
 
interpolate(List<VectorPoint>, int, float) - Method in enum class kr.toxicity.model.api.util.interpolation.StepInterpolation
 
interpolate(List<VectorPoint>, int, float) - Method in interface kr.toxicity.model.api.util.interpolation.VectorInterpolation
Interpolates vector
interpolateRotation(FloatSortedSet) - Method in class kr.toxicity.model.api.data.blueprint.AnimationGenerator
 
interpolation() - Method in record class kr.toxicity.model.api.animation.VectorPoint
Returns the value of the interpolation record component.
interpolation() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the interpolation record component.
interpolationDuration() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
InterpolationUtil - Class in kr.toxicity.model.api.util
Interpolation util
InterpolationUtil.VectorPointBuilder - Interface in kr.toxicity.model.api.util
 
interpolatorFor(List<VectorPoint>) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
INVALID - Enum constant in enum class kr.toxicity.model.api.mount.MountControllers
Invalid
INVALID - Static variable in record class kr.toxicity.model.api.tracker.ModelRotation
Invalid rotation
invert() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
invertXZ() - Method in record class kr.toxicity.model.api.data.raw.Float3
Inverts XZ
invisible() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Checks source entity is invisible
invisible() - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Checks this display is invisible
invisible(boolean) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets the invisibility of this display
IS_FOLIA - Static variable in class kr.toxicity.model.api.BetterModel
Check a running platform is Folia.
IS_PAPER - Static variable in class kr.toxicity.model.api.BetterModel
Check a running platform is Paper.
IS_PURPUR - Static variable in class kr.toxicity.model.api.BetterModel
Check a running platform is Purpur.
isAir() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Checks this item is air
isAnimatedTexture() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Checks this texture is animated
isCancelled() - Method in interface kr.toxicity.model.api.scheduler.ModelTask
Checks this task is canceled
isChildren() - Method in interface kr.toxicity.model.api.animation.AnimationPredicate
Checks current bone is children bone
isClosed() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
isClosed() - Method in class kr.toxicity.model.api.tracker.Tracker
Checks this tracker is closed
isCustomNameVisible(Location, Location) - Static method in class kr.toxicity.model.api.util.EntityUtil
Checks this target's custom name is visible at player
isEmpty() - Method in interface kr.toxicity.model.api.nms.PacketBundler
Checks this bundler is empty
isEmpty(ItemStack) - Static method in class kr.toxicity.model.api.util.ItemUtil
Checks this item should not be rendered by client
isFoliaSafe() - Static method in class kr.toxicity.model.api.util.ThreadUtil
Checks current thread is tick safe with Folia
isGreaterOrEquals(MinecraftVersion) - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Checks this version is greater or equals than another.
isHide(Player) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
isHide(Player) - Method in class kr.toxicity.model.api.tracker.Tracker
Checks this player is marked as hide
isIndirect() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Checks causing entity is not equals with direct entity
isInPoint(Location, Location) - Static method in class kr.toxicity.model.api.util.EntityUtil
Checks this target is in player's point
isNotEmpty() - Method in interface kr.toxicity.model.api.nms.PacketBundler
Checks this bundler is not empty
isNotZero(Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isProxyOnlineMode() - Method in interface kr.toxicity.model.api.nms.NMS
Gets this server is serviced as online-mode by proxy or native
isScheduled() - Method in class kr.toxicity.model.api.tracker.Tracker
Returns this model is being scheduled.
isSimilar(float, float) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isSimilar(float, float, float) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isSimilar(Quaternionf, Quaternionf) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isSimilar(Quaternionf, Quaternionf, float) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isSimilar(Vector3f, Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isSimilar(Vector3f, Vector3f, float) - Static method in class kr.toxicity.model.api.util.MathUtil
 
isSlim() - Method in interface kr.toxicity.model.api.nms.PlayerChannelHandler
Checks this player's skin is slim
isSlim(GameProfile) - Method in interface kr.toxicity.model.api.manager.SkinManager
 
isSnapshot() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Check running BetterModel is snapshot.
isSpawned(UUID) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
isSpawned(UUID) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Checks this tracker is spawned by some player
isSpawned(UUID) - Method in class kr.toxicity.model.api.tracker.Tracker
Checks this player is spawned in this tracker
isSpawned(Player) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Checks this tracker is spawned by some player
isSpawned(Player) - Method in class kr.toxicity.model.api.tracker.Tracker
Checks this player is spawned in this tracker
isSupported() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Checks this model is supported in the Minecraft client.
isSupported() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Checks this element is supported in the Minecraft client.
isSync() - Method in interface kr.toxicity.model.api.script.AnimationScript
 
isSync() - Method in record class kr.toxicity.model.api.script.TimeScript
 
isTickThread() - Static method in class kr.toxicity.model.api.util.ThreadUtil
Checks current thread is tick thread
isZero(Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
 
item() - Method in interface kr.toxicity.model.api.BetterModelConfig
Checks resource pack target item type
item(ItemStack) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets displayed item
itemMapper() - Method in interface kr.toxicity.model.api.bone.BoneTag
Gets an item mapper
itemMapper() - Method in enum class kr.toxicity.model.api.bone.BoneTags
 
itemMapper() - Method in record class kr.toxicity.model.api.bone.CustomBoneTag
Returns the value of the itemMapper record component.
items() - Method in class kr.toxicity.model.api.pack.PackNamespace
 
itemStack() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.ItemStack
Returns the value of the itemStack record component.
itemStack() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Returns the value of the itemStack record component.
itemStack(Predicate<RenderedBone>, TransformedItemStack) - Method in class kr.toxicity.model.api.bone.RenderedBone
Changes displayed item
itemStack(TransformedItemStack) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Creates item stack data
ItemStack(TransformedItemStack) - Constructor for record class kr.toxicity.model.api.tracker.TrackerUpdateAction.ItemStack
Creates an instance of a ItemStack record class.
ItemUtil - Class in kr.toxicity.model.api.util
Item util
iterateTree(Consumer<RenderedBone>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
iterateTree(Consumer<RenderedBone>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
iterator() - Method in record class kr.toxicity.model.api.script.BlueprintScript
 
iterator(AnimationIterator.Type) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Gets loop iterator.

J

jsonArray(String, JsonArray) - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Adds JSON array
jsonName(ModelBlueprint) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Gets JSON name of blueprint.
jsonObject(String, JsonObject) - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Adds JSON object
jsonObject(String, Consumer<JsonObjectBuilder>) - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Adds JSON object
JsonObjectBuilder - Class in kr.toxicity.model.api.util.json
JSON object builder

K

keyFrame() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Returns the value of the keyFrame record component.
KeyframeChannel - Enum Class in kr.toxicity.model.api.data.raw
keyframe channel.
keyframeFinished() - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
keyframes() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimator
Returns the value of the keyframes record component.
keys() - Method in interface kr.toxicity.model.api.manager.ModelManager
Gets all key of renderer
keys() - Method in interface kr.toxicity.model.api.manager.PlayerManager
Gets all key of renderer
kr.toxicity.model.api - package kr.toxicity.model.api
 
kr.toxicity.model.api.animation - package kr.toxicity.model.api.animation
 
kr.toxicity.model.api.bone - package kr.toxicity.model.api.bone
 
kr.toxicity.model.api.config - package kr.toxicity.model.api.config
 
kr.toxicity.model.api.data.blueprint - package kr.toxicity.model.api.data.blueprint
 
kr.toxicity.model.api.data.raw - package kr.toxicity.model.api.data.raw
 
kr.toxicity.model.api.data.renderer - package kr.toxicity.model.api.data.renderer
 
kr.toxicity.model.api.event - package kr.toxicity.model.api.event
 
kr.toxicity.model.api.manager - package kr.toxicity.model.api.manager
 
kr.toxicity.model.api.mount - package kr.toxicity.model.api.mount
 
kr.toxicity.model.api.nms - package kr.toxicity.model.api.nms
 
kr.toxicity.model.api.pack - package kr.toxicity.model.api.pack
 
kr.toxicity.model.api.player - package kr.toxicity.model.api.player
 
kr.toxicity.model.api.scheduler - package kr.toxicity.model.api.scheduler
 
kr.toxicity.model.api.script - package kr.toxicity.model.api.script
 
kr.toxicity.model.api.skin - package kr.toxicity.model.api.skin
 
kr.toxicity.model.api.tracker - package kr.toxicity.model.api.tracker
 
kr.toxicity.model.api.util - package kr.toxicity.model.api.util
 
kr.toxicity.model.api.util.function - package kr.toxicity.model.api.util.function
 
kr.toxicity.model.api.util.interpolation - package kr.toxicity.model.api.util.interpolation
 
kr.toxicity.model.api.util.json - package kr.toxicity.model.api.util.json
 
kr.toxicity.model.api.util.lazy - package kr.toxicity.model.api.util.lazy
 
kr.toxicity.model.api.util.lock - package kr.toxicity.model.api.util.lock
 
kr.toxicity.model.api.version - package kr.toxicity.model.api.version
 

L

latest() - Static method in enum class kr.toxicity.model.api.nms.NMSVersion
 
latestOf(List<HttpUtil.PluginVersion>) - Static method in class kr.toxicity.model.api.util.HttpUtil
Gets the latest version from a version list
LatestVersion(HttpUtil.PluginVersion, HttpUtil.PluginVersion) - Constructor for record class kr.toxicity.model.api.util.HttpUtil.LatestVersion
Creates an instance of a LatestVersion record class.
lazy(long) - Static method in interface kr.toxicity.model.api.tracker.ModelRotator
 
LazyFloatProvider - Class in kr.toxicity.model.api.util.lazy
Lazy float provider
LazyFloatProvider(float) - Constructor for class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Creates from time
LazyFloatProvider(float, FloatSupplier) - Constructor for class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Creates from time supplier
LazyFloatProvider(long) - Constructor for class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Creates from time
LazyFloatProvider(FloatSupplier) - Constructor for class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Creates from time supplier
LEFT - Enum constant in enum class kr.toxicity.model.api.nms.ModelInteractionHand
Left hand
LEFT_ARM - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Left arm
LEFT_FOREARM - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Left forearm
LEFT_FORELEG - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Left foreleg
LEFT_ITEM - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Left item
LEFT_LEG - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
LEft leg
leftArm() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets left arm part
leftForeArm() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets left forearm part
leftForeLeg() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets left foreleg part
leftLeg() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets left leg part
legacy() - Method in class kr.toxicity.model.api.pack.PackZipper
 
length() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the length record component.
length() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets length of bounding box
length() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns the value of the length record component.
length() - Method in record class kr.toxicity.model.api.script.BlueprintScript
Returns the value of the length record component.
lengthZX() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets zx length of bounding box
lerp(float, float, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
lerp(Vector3f, Vector3f, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
lerpFrameTime() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets lerp frame time
limb(String) - Static method in class kr.toxicity.model.api.BetterModel
Gets player animation render by name
limb(String) - Method in interface kr.toxicity.model.api.manager.PlayerManager
Gets renderer for player animation by name.
LimbItemMapper() - Constructor for class kr.toxicity.model.api.player.PlayerLimb.LimbItemMapper
 
limbs() - Static method in class kr.toxicity.model.api.BetterModel
Gets all limbs
limbs() - Method in interface kr.toxicity.model.api.manager.PlayerManager
Gets all renderers for player animation.
LinearInterpolation - Enum Class in kr.toxicity.model.api.util.interpolation
Linear interpolator
listener() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets hit-box listener
load() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
load(Stream<TrackerData>) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
location() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseDummy
Returns the value of the location record component.
location() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
 
location() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
 
location() - Method in interface kr.toxicity.model.api.data.renderer.RenderSource
 
location() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Returns the value of the location record component.
location() - Method in class kr.toxicity.model.api.tracker.DummyTracker
Gets location.
location() - Method in class kr.toxicity.model.api.tracker.EntityTracker
 
location() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets location of a model.
location(Location) - Method in class kr.toxicity.model.api.tracker.DummyTracker
Moves model to another location.
lockRotation(boolean) - Method in class kr.toxicity.model.api.tracker.EntityBodyRotator
 
logger() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets logger
LogUtil - Class in kr.toxicity.model.api.util
Log util
loop() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the loop record component.
loop() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns the value of the loop record component.
Loop() - Constructor for class kr.toxicity.model.api.animation.AnimationIterator.Loop
 
LOOP - Enum constant in enum class kr.toxicity.model.api.animation.AnimationIterator.Type
Loop

M

map(Function<T, R>) - Method in interface kr.toxicity.model.api.util.function.FloatFunction
 
map(T, AnimationStateHandler.MappingState, float) - Method in interface kr.toxicity.model.api.animation.AnimationStateHandler.AnimationMapper
 
mapFloat(Stream<E>, CollectionUtil.FloatFunction<E>, Supplier<T>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps some stream to a float collection
mapIndexed(Collection<E>, CollectionUtil.IndexedFunction<E, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps some collection with map index
mapIndexed(Map<K, V>, CollectionUtil.IndexedFunction<Map.Entry<K, V>, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps some collection with map index
mapIndexed(Stream<E>, CollectionUtil.IndexedFunction<E, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps some collection with map index
mapToJson(int, Stream<E>, Function<E, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps stream to JSON
mapToJson(Collection<E>, Function<E, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps stream to JSON
mapToList(Collection<E>, Function<E, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps stream to list
mapToList(Stream<E>, Function<E, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Maps stream to list
mapValue(Map<K, V>, Function<V, R>) - Static method in class kr.toxicity.model.api.util.CollectionUtil
Map some map's value.
markForSpawn() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the markForSpawn record component.
markPlayerForSpawn(Set<UUID>) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Marks specific player for spawning
markPlayerForSpawn(OfflinePlayer) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Marks specific player for spawning
matchTree(Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
matchTree(Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
matchTree(AnimationPredicate, BiPredicate<RenderedBone, AnimationPredicate>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
matchTree(AnimationPredicate, BiPredicate<RenderedBone, AnimationPredicate>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
matchTree(BonePredicate, BiPredicate<RenderedBone, BonePredicate>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
matchTree(BonePredicate, BiPredicate<RenderedBone, BonePredicate>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
MathUtil - Class in kr.toxicity.model.api.util
Math
max() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
max() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Gets max length of this cube
maxInclusive() - Method in record class kr.toxicity.model.api.pack.PackMeta.VersionRange
Returns the value of the maxInclusive record component.
maxSight() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets max range of sight trace
maxX() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns the value of the maxX record component.
maxY() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns the value of the maxY record component.
maxZ() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns the value of the maxZ record component.
mcmeta() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Returns the value of the mcmeta record component.
memoize() - Method in interface kr.toxicity.model.api.util.function.FloatFunction
 
MESH - Enum constant in enum class kr.toxicity.model.api.data.raw.ModelElement.Type
Mesh
metaBuilder() - Method in class kr.toxicity.model.api.pack.PackZipper
 
metrics() - Method in interface kr.toxicity.model.api.BetterModelConfig
Checks metrics is enabled
min() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
MIN - Static variable in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
minecraft() - Method in class kr.toxicity.model.api.pack.PackAssets
 
MINECRAFT_TICK_MILLS - Static variable in class kr.toxicity.model.api.util.MathUtil
Minecraft tick mills
MINECRAFT_TICK_MULTIPLIER - Static variable in class kr.toxicity.model.api.tracker.Tracker
Multiplier value for convert tracker tick to minecraft tick
MinecraftVersion - Record Class in kr.toxicity.model.api.version
Minecraft version.
MinecraftVersion(int, int, int) - Constructor for record class kr.toxicity.model.api.version.MinecraftVersion
Creates an instance of a MinecraftVersion record class.
MinecraftVersion(String) - Constructor for record class kr.toxicity.model.api.version.MinecraftVersion
Parses version from string
MinecraftVersion(String[]) - Constructor for record class kr.toxicity.model.api.version.MinecraftVersion
Parses version from a string array
minInclusive() - Method in record class kr.toxicity.model.api.pack.PackMeta.VersionRange
Returns the value of the minInclusive record component.
minSight() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets min range of sight trace
minus(AnimationMovement) - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Subtracts other movement.
minus(Float3) - Method in record class kr.toxicity.model.api.data.raw.Float3
Subtracts other floats.
minX() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns the value of the minX record component.
minY() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns the value of the minY record component.
minZ() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns the value of the minZ record component.
model() - Method in record class kr.toxicity.model.api.config.ModuleConfig
Returns the value of the model record component.
model(String) - Static method in class kr.toxicity.model.api.BetterModel
Gets model render by name
MODEL_TO_BLOCK_MULTIPLIER - Static variable in class kr.toxicity.model.api.util.MathUtil
Multiplier value for convert model size to block size
ModelAnimation - Record Class in kr.toxicity.model.api.data.raw
Raw animation of a model.
ModelAnimation(String, AnimationIterator.Type, boolean, String, float, Map<String, ModelAnimator>) - Constructor for record class kr.toxicity.model.api.data.raw.ModelAnimation
Creates an instance of a ModelAnimation record class.
ModelAnimator - Record Class in kr.toxicity.model.api.data.raw
A raw model animator.
ModelAnimator(String, List<ModelKeyframe>) - Constructor for record class kr.toxicity.model.api.data.raw.ModelAnimator
Creates an instance of a ModelAnimator record class.
ModelBlueprint - Record Class in kr.toxicity.model.api.data.blueprint
Parsed BlockBench model
ModelBlueprint(String, float, ModelResolution, List<BlueprintTexture>, List<BlueprintChildren>, Map<String, BlueprintAnimation>) - Constructor for record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Creates an instance of a ModelBlueprint record class.
ModelBoundingBox - Record Class in kr.toxicity.model.api.data.blueprint
Model bounding box
ModelBoundingBox(double, double, double, double, double, double) - Constructor for record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Creates an instance of a ModelBoundingBox record class.
ModelChildren - Interface in kr.toxicity.model.api.data.raw
A raw children of the model.
ModelChildren.ModelGroup - Record Class in kr.toxicity.model.api.data.raw
A raw group of models.
ModelChildren.ModelUUID - Record Class in kr.toxicity.model.api.data.raw
A raw element's uuid.
ModelChildren.Parser - Class in kr.toxicity.model.api.data.raw
Parser
ModelDamagedEvent - Class in kr.toxicity.model.api.event
A damage event of hit-box entity
ModelDamagedEvent(HitBox, ModelDamageSource, float) - Constructor for class kr.toxicity.model.api.event.ModelDamagedEvent
Creates damage event
ModelDamageSource - Interface in kr.toxicity.model.api.event
A damage source of hit-box
ModelData - Record Class in kr.toxicity.model.api.data.raw
Raw BlockBench model's data.
ModelData(ModelResolution, List<ModelElement>, List<ModelChildren>, List<ModelTexture>, List<ModelAnimation>, ModelPlaceholder) - Constructor for record class kr.toxicity.model.api.data.raw.ModelData
Creates an instance of a ModelData record class.
ModelDespawnAtPlayerEvent - Class in kr.toxicity.model.api.event
Despawn tracker to some player
ModelDespawnAtPlayerEvent(Player, Tracker) - Constructor for class kr.toxicity.model.api.event.ModelDespawnAtPlayerEvent
Creates event
ModelDisplay - Interface in kr.toxicity.model.api.nms
An item-display packet adapter
ModelElement - Record Class in kr.toxicity.model.api.data.raw
A raw model's element (cube).
ModelElement(String, ModelElement.Type, String, Float3, Float3, float, Float3, Float3, ModelFace, Boolean) - Constructor for record class kr.toxicity.model.api.data.raw.ModelElement
Creates an instance of a ModelElement record class.
ModelElement.Type - Enum Class in kr.toxicity.model.api.data.raw
Element type
ModelFace - Record Class in kr.toxicity.model.api.data.raw
A UV mappings of an element (cube).
ModelFace(ModelUV, ModelUV, ModelUV, ModelUV, ModelUV, ModelUV) - Constructor for record class kr.toxicity.model.api.data.raw.ModelFace
Creates an instance of a ModelFace record class.
ModelGroup(String, Float3, Float3, String, List<ModelChildren>, Boolean) - Constructor for record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Creates an instance of a ModelGroup record class.
ModelImportedEvent - Class in kr.toxicity.model.api.event
 
ModelImportedEvent() - Constructor for class kr.toxicity.model.api.event.ModelImportedEvent
 
ModelInteractAtEvent - Class in kr.toxicity.model.api.event
An interacted event of damage event
ModelInteractAtEvent(Player, HitBox, ModelInteractionHand, Vector) - Constructor for class kr.toxicity.model.api.event.ModelInteractAtEvent
Creates interact event
ModelInteractEvent - Class in kr.toxicity.model.api.event
An interacted event of damage event
ModelInteractEvent(Player, HitBox, ModelInteractionHand) - Constructor for class kr.toxicity.model.api.event.ModelInteractEvent
Creates interact event
ModelInteractionHand - Enum Class in kr.toxicity.model.api.nms
Interaction hand of hitbox
ModelKeyframe - Record Class in kr.toxicity.model.api.data.raw
A keyframe of model.
ModelKeyframe(KeyframeChannel, List<Datapoint>, Float3, Float3, Float3, Float3, String, float) - Constructor for record class kr.toxicity.model.api.data.raw.ModelKeyframe
Creates an instance of a ModelKeyframe record class.
modelManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets model manager.
ModelManager - Interface in kr.toxicity.model.api.manager
Model Manager
ModelNametag - Interface in kr.toxicity.model.api.nms
 
ModelPlaceholder - Record Class in kr.toxicity.model.api.data.raw
 
ModelPlaceholder(Map<String, String>) - Constructor for record class kr.toxicity.model.api.data.raw.ModelPlaceholder
Creates an instance of a ModelPlaceholder record class.
ModelRenderer - Record Class in kr.toxicity.model.api.data.renderer
A blueprint renderer.
ModelRenderer(ModelBlueprint, Map<BoneName, RendererGroup>, Map<String, BlueprintAnimation>) - Constructor for record class kr.toxicity.model.api.data.renderer.ModelRenderer
Creates an instance of a ModelRenderer record class.
ModelResolution - Record Class in kr.toxicity.model.api.data.raw
A texture resolution of a model
ModelResolution(int, int) - Constructor for record class kr.toxicity.model.api.data.raw.ModelResolution
Creates an instance of a ModelResolution record class.
ModelRotation - Record Class in kr.toxicity.model.api.tracker
Model rotation
ModelRotation(float, float) - Constructor for record class kr.toxicity.model.api.tracker.ModelRotation
Creates an instance of a ModelRotation record class.
ModelRotator - Interface in kr.toxicity.model.api.tracker
Model rotator
ModelRotator.Builder - Interface in kr.toxicity.model.api.tracker
 
ModelRotator.BuiltInDeserializer - Interface in kr.toxicity.model.api.tracker
 
ModelRotator.Deserializer - Class in kr.toxicity.model.api.tracker
 
ModelRotator.Getter - Interface in kr.toxicity.model.api.tracker
 
ModelRotator.SourcedRotator - Record Class in kr.toxicity.model.api.tracker
 
models() - Static method in class kr.toxicity.model.api.BetterModel
Gets all models
models() - Method in class kr.toxicity.model.api.pack.PackNamespace
 
ModelScaler - Interface in kr.toxicity.model.api.tracker
Model scaler
ModelScaler.Builder - Interface in kr.toxicity.model.api.tracker
Builder
ModelScaler.BuiltInDeserializer - Interface in kr.toxicity.model.api.tracker
Build-in deserializer
ModelScaler.Composite - Class in kr.toxicity.model.api.tracker
Composited scaler
ModelScaler.Deserializer - Class in kr.toxicity.model.api.tracker
Deserializer
ModelScaler.Getter - Interface in kr.toxicity.model.api.tracker
Getter
ModelScheduler - Interface in kr.toxicity.model.api.scheduler
A scheduler of BetterModel
ModelSpawnAtPlayerEvent - Class in kr.toxicity.model.api.event
Spawn tracker to some player
ModelSpawnAtPlayerEvent(Player, Tracker) - Constructor for class kr.toxicity.model.api.event.ModelSpawnAtPlayerEvent
Creates event
ModelTask - Interface in kr.toxicity.model.api.scheduler
A scheduled task of BetterModel
ModelTexture - Record Class in kr.toxicity.model.api.data.raw
A raw model texture.
ModelTexture(String, String, int, int, int, int) - Constructor for record class kr.toxicity.model.api.data.raw.ModelTexture
Creates an instance of a ModelTexture record class.
ModelUUID(String) - Constructor for record class kr.toxicity.model.api.data.raw.ModelChildren.ModelUUID
Creates an instance of a ModelUUID record class.
ModelUV - Record Class in kr.toxicity.model.api.data.raw
UV data of a model
ModelUV(Float4, float, String) - Constructor for record class kr.toxicity.model.api.data.raw.ModelUV
Creates an instance of a ModelUV record class.
modern() - Method in class kr.toxicity.model.api.pack.PackZipper
 
modifier - Variable in class kr.toxicity.model.api.tracker.Tracker
 
modifier() - Method in interface kr.toxicity.model.api.mount.MountController
Creates modifier of this controller
modifier() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets tracker modifier
modifier() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the modifier record component.
modify(Function<ItemStack, ItemStack>) - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Modify item
module() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets module config
ModuleConfig - Record Class in kr.toxicity.model.api.config
Module config
ModuleConfig(boolean, boolean) - Constructor for record class kr.toxicity.model.api.config.ModuleConfig
Creates an instance of a ModuleConfig record class.
mount(BiConsumer<HitBox, Entity>) - Method in class kr.toxicity.model.api.nms.HitBoxListener.Builder
Sets mount listener
mount(HitBox, Entity) - Method in interface kr.toxicity.model.api.nms.HitBoxListener
Listens to hit-box mount
mount(EntityTrackerRegistry, PacketBundler) - Method in interface kr.toxicity.model.api.nms.NMS
Adds a mount packet for this tracker to bundler
mount(Entity) - Method in interface kr.toxicity.model.api.nms.HitBox
Mounts this hit-box
mountController() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets mount controller
mountController(MountController) - Method in interface kr.toxicity.model.api.nms.HitBox
Sets mount controller
MountController - Interface in kr.toxicity.model.api.mount
A mount controller of hit-box
MountController.Modifier - Class in kr.toxicity.model.api.mount
Modifier
MountController.MoveType - Enum Class in kr.toxicity.model.api.mount
Movement type
MountControllers - Enum Class in kr.toxicity.model.api.mount
 
mountedHitBox() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Gets currently mounted hitbox
MountedHitBox(Entity, HitBox) - Constructor for record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Creates an instance of a MountedHitBox record class.
MountModelEvent - Class in kr.toxicity.model.api.event
Mounts to some model's hitbox event
MountModelEvent(EntityTracker, HitBox, Entity) - Constructor for class kr.toxicity.model.api.event.MountModelEvent
Creates event
move(MountController.MoveType, Player, LivingEntity, Vector3f, Vector3f) - Method in interface kr.toxicity.model.api.mount.MountController
Moves entity by player's input by type
move(Player, LivingEntity, Vector3f, Vector3f) - Method in interface kr.toxicity.model.api.mount.MountController
Moves entity by player's input
moveDuration(int) - Method in class kr.toxicity.model.api.bone.RenderedBone
Sets bone's move duration.
moveDuration(int) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets pos-rot movement interpolation duration
moveDuration(int) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Sets move duration of this model.
moveOnFly(Player, LivingEntity, Vector3f, Vector3f) - Method in interface kr.toxicity.model.api.mount.MountController
Moves entity by player's input on the fly
multiply(float) - Method in interface kr.toxicity.model.api.tracker.ModelScaler
Multiplies this scaler

N

name() - Method in record class kr.toxicity.model.api.animation.RunningAnimation
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.bone.BoneName
Returns the value of the name record component.
name() - Method in interface kr.toxicity.model.api.bone.BoneTag
Gets tag name
name() - Method in record class kr.toxicity.model.api.bone.CustomBoneTag
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintJson
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimator
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns the value of the name record component.
name() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Gets model's name.
name() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
name() - Method in record class kr.toxicity.model.api.script.BlueprintScript
Returns the value of the name record component.
name() - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
name() - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
 
name() - Method in class kr.toxicity.model.api.tracker.ModelScaler.Composite
 
name() - Method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets this scaler's name
name() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets tracker name
named(BoneName) - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets bounding box with name
NamedBoundingBox - Record Class in kr.toxicity.model.api.data.blueprint
A bounding box with name.
NamedBoundingBox(BoneName, ModelBoundingBox) - Constructor for record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Creates an instance of a NamedBoundingBox record class.
namespace() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets namespace of resource pack
next() - Method in class kr.toxicity.model.api.animation.AnimationIterator.HoldOnLast
 
next() - Method in class kr.toxicity.model.api.animation.AnimationIterator.Loop
 
next() - Method in class kr.toxicity.model.api.animation.AnimationIterator.PlayOnce
 
nms() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets minecraft version volatile code.
NMS - Interface in kr.toxicity.model.api.nms
A vanilla code handler of Minecraft (NMS)
NMSVersion - Enum Class in kr.toxicity.model.api.nms
Represents server's version.
NONE - Enum constant in enum class kr.toxicity.model.api.BetterModelConfig.PackType
Nothing to build
NONE - Enum constant in enum class kr.toxicity.model.api.mount.MountControllers
None
nonHidePlayer() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
north() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns the value of the north record component.
NOT_SET - Enum constant in enum class kr.toxicity.model.api.util.function.BonePredicate.State
Ignore parent's result

O

of(boolean, Consumer<ScriptSource>) - Static method in interface kr.toxicity.model.api.script.AnimationScript
 
of(boolean, Predicate<RenderedBone>) - Static method in interface kr.toxicity.model.api.animation.AnimationPredicate
Creates predicate
of(double, double, double) - Static method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
of(double, double, double, double, double, double) - Static method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
of(float) - Static method in interface kr.toxicity.model.api.util.function.Float2FloatFunction
 
of(float) - Static method in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
 
of(List<AnimationScript>) - Static method in interface kr.toxicity.model.api.script.AnimationScript
Sums a script list to one
of(Consumer<ScriptSource>) - Static method in interface kr.toxicity.model.api.script.AnimationScript
 
of(Function<ModelRotation, ModelRotation>) - Static method in interface kr.toxicity.model.api.tracker.ModelRotator.Getter
 
of(Predicate<RenderedBone>) - Static method in interface kr.toxicity.model.api.animation.AnimationPredicate
Creates predicate
of(Supplier<ModelRotation>) - Static method in interface kr.toxicity.model.api.tracker.ModelRotator.Getter
 
of(PackPath, Supplier<byte[]>) - Static method in interface kr.toxicity.model.api.pack.PackResource
 
of(ModelRotation) - Static method in interface kr.toxicity.model.api.tracker.ModelRotator.Getter
 
of(BonePredicate.State, Predicate<RenderedBone>) - Static method in interface kr.toxicity.model.api.util.function.BonePredicate
Gets bone predicate
of(Location) - Static method in interface kr.toxicity.model.api.data.renderer.RenderSource
 
of(Location, GameProfile, boolean) - Static method in interface kr.toxicity.model.api.data.renderer.RenderSource
 
of(Entity) - Static method in interface kr.toxicity.model.api.data.renderer.RenderSource
 
of(ItemStack) - Static method in record class kr.toxicity.model.api.util.TransformedItemStack
Creates transformed item
of(Vector3d, Vector3d) - Static method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
of(Vector3f, Vector3f, Vector3f, ItemStack) - Static method in record class kr.toxicity.model.api.util.TransformedItemStack
Creates transformed item
of(T) - Static method in interface kr.toxicity.model.api.util.function.FloatFunction
 
offset() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Returns the value of the offset record component.
ofVector(long, FloatSupplier, Supplier<Vector3f>) - Static method in class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Gets lazy provider of vector
ON_RELOAD - Static variable in interface kr.toxicity.model.api.BetterModelPlugin.ReloadResult
Still on reload.
onAnimationRemove(Runnable) - Method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
ONE - Static variable in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
 
onStateCreated(Consumer<UUID>) - Method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
onStateRemoved(Consumer<UUID>) - Method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
onWalk() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Check source entity is on a walk
onWalk() - Method in interface kr.toxicity.model.api.nms.HitBox
Checks passenger of this hit-box is on walk
options() - Method in record class kr.toxicity.model.api.config.DebugConfig
Returns the value of the options record component.
or(EntityHideOption) - Method in class kr.toxicity.model.api.tracker.EntityHideOption.Builder
 
orElse(Function<Exception, T>) - Method in interface kr.toxicity.model.api.util.HttpUtil.Result
Gets the value or handle exception
origin() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns the value of the origin record component.
origin() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns the value of the origin record component.
origin() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the origin record component.
outliner() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns the value of the outliner record component.
Overlay(List<PackMeta.OverlayEntry>) - Constructor for record class kr.toxicity.model.api.pack.PackMeta.Overlay
Creates an instance of a Overlay record class.
overlayEntry(PackMeta.OverlayEntry) - Method in class kr.toxicity.model.api.pack.PackMeta.Builder
 
OverlayEntry(PackMeta.VersionRange, String) - Constructor for record class kr.toxicity.model.api.pack.PackMeta.OverlayEntry
Creates an instance of a OverlayEntry record class.
overlays() - Method in record class kr.toxicity.model.api.pack.PackMeta
Returns the value of the overlays record component.
override() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the override record component.
override() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the override record component.
override() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns the value of the override record component.
override(boolean) - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Gets override
override(Boolean) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 

P

pack() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets pack config
pack() - Method in record class kr.toxicity.model.api.pack.PackMeta
Returns the value of the pack record component.
Pack(int, String) - Constructor for record class kr.toxicity.model.api.pack.PackMeta.Pack
Creates an instance of a Pack record class.
PACK - Enum constant in enum class kr.toxicity.model.api.config.DebugConfig.DebugOption
Debug packing resource pack
PackAssets - Class in kr.toxicity.model.api.pack
 
PackBuilder - Class in kr.toxicity.model.api.pack
 
PackBuilder() - Constructor for class kr.toxicity.model.api.pack.PackBuilder
 
PackConfig - Record Class in kr.toxicity.model.api.pack
 
PackConfig(boolean, boolean) - Constructor for record class kr.toxicity.model.api.pack.PackConfig
Creates an instance of a PackConfig record class.
packData() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Returns the value of the packData record component.
PackData - Record Class in kr.toxicity.model.api.pack
 
PackData(Map<PackPath, byte[]>, long) - Constructor for record class kr.toxicity.model.api.pack.PackData
Creates an instance of a PackData record class.
packedX() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
 
packedY() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
 
PacketBundler - Interface in kr.toxicity.model.api.nms
A packet bundler
packetBundlingSize() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets packet bundling size
packFormat() - Method in record class kr.toxicity.model.api.pack.PackMeta.Pack
Returns the value of the packFormat record component.
packingTime() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Gets packing time
PackMeta - Record Class in kr.toxicity.model.api.pack
 
PackMeta(PackMeta.Pack, PackMeta.Overlay) - Constructor for record class kr.toxicity.model.api.pack.PackMeta
Creates an instance of a PackMeta record class.
PackMeta.Builder - Class in kr.toxicity.model.api.pack
 
PackMeta.Overlay - Record Class in kr.toxicity.model.api.pack
 
PackMeta.OverlayEntry - Record Class in kr.toxicity.model.api.pack
 
PackMeta.Pack - Record Class in kr.toxicity.model.api.pack
 
PackMeta.VersionRange - Record Class in kr.toxicity.model.api.pack
 
packName(String) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Creates pack name
PackNamespace - Class in kr.toxicity.model.api.pack
 
PackPath - Record Class in kr.toxicity.model.api.pack
 
PackPath(String) - Constructor for record class kr.toxicity.model.api.pack.PackPath
Creates an instance of a PackPath record class.
PackResource - Interface in kr.toxicity.model.api.pack
 
packType() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets a pack type
PackUtil - Class in kr.toxicity.model.api.util
Pack util
PackZipper - Class in kr.toxicity.model.api.pack
 
PackZipper() - Constructor for class kr.toxicity.model.api.pack.PackZipper
 
parent() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Returns the value of the parent record component.
parse(String) - Static method in class kr.toxicity.model.api.bone.BoneTagRegistry
Parses bone name by raw group name
PARSER - Static variable in record class kr.toxicity.model.api.data.raw.Datapoint
Parser instance
PARSER - Static variable in record class kr.toxicity.model.api.data.raw.Float3
Parser
PARSER - Static variable in record class kr.toxicity.model.api.data.raw.Float4
Parser
PARSER - Static variable in interface kr.toxicity.model.api.data.raw.ModelChildren
Singleton parser instance.
PARSER - Static variable in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
 
PARSER - Static variable in record class kr.toxicity.model.api.tracker.TrackerData
Parser
parseVariable(String) - Method in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
 
PARTICLE - Enum constant in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Particle
passengerPosition() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's passenger point
path() - Method in record class kr.toxicity.model.api.pack.PackPath
Returns the value of the path record component.
path() - Method in interface kr.toxicity.model.api.pack.PackResource
 
PATH - Static variable in record class kr.toxicity.model.api.pack.PackMeta
 
pause(boolean) - Method in class kr.toxicity.model.api.tracker.Tracker
Pauses this tracker's tick
perPlayerTick(BiConsumer<Tracker, Player>) - Method in class kr.toxicity.model.api.tracker.Tracker
Runs consumer on tick per player.
pipeline - Variable in class kr.toxicity.model.api.tracker.Tracker
 
pipeline() - Method in record class kr.toxicity.model.api.script.ScriptSource
Returns the value of the pipeline record component.
pitch() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's pitch (x-rot)
pitch() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
 
PITCH - Static variable in interface kr.toxicity.model.api.tracker.ModelRotator
Pitch rotator
placeholder() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns the value of the placeholder record component.
PLAY_ONCE - Enum constant in enum class kr.toxicity.model.api.animation.AnimationIterator.Type
Play once
player() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the player record component.
player() - Method in interface kr.toxicity.model.api.nms.PlayerChannelHandler
Gets Bukkit player
player(UUID) - Static method in class kr.toxicity.model.api.BetterModel
Gets player channel by uuid.
player(UUID) - Method in interface kr.toxicity.model.api.manager.PlayerManager
Gets player channel handler
player(Player) - Method in interface kr.toxicity.model.api.manager.PlayerManager
Get or creates channel handler Do not use this with fake player, instead use PlayerManager#player(UUID)
player(Player) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
player(ItemDisplay.ItemDisplayTransform, Function<Player, TransformedItemStack>) - Static method in interface kr.toxicity.model.api.bone.BoneItemMapper
Mapped if a render source is player
PLAYER_CHEST - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left chest
PLAYER_HEAD - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player head
PLAYER_HIP - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left hip
PLAYER_LEFT_ARM - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left arm
PLAYER_LEFT_FOREARM - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left forearm
PLAYER_LEFT_FORELEG - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left foreleg
PLAYER_LEFT_ITEM - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player's item in left hand
PLAYER_LEFT_LEG - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left leg
PLAYER_RIGHT_ARM - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player right arm
PLAYER_RIGHT_FOREARM - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player right forearm
PLAYER_RIGHT_FORELEG - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player right foreleg
PLAYER_RIGHT_ITEM - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player's item in right hand
PLAYER_RIGHT_LEG - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player right leg
PLAYER_WAIST - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Player left waist
playerAnimation() - Method in record class kr.toxicity.model.api.config.ModuleConfig
Returns the value of the playerAnimation record component.
PlayerChannelHandler - Interface in kr.toxicity.model.api.nms
A player channel
playerCount() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
playerCount() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets number of viewed players.
playerHideDelay() - Method in interface kr.toxicity.model.api.BetterModelConfig
Gets entity hide delay of player
PlayerHideTrackerEvent - Class in kr.toxicity.model.api.event
Hides this tracker to some player
PlayerHideTrackerEvent(Tracker, Player) - Constructor for class kr.toxicity.model.api.event.PlayerHideTrackerEvent
Creates event
PlayerLimb - Enum Class in kr.toxicity.model.api.player
Player limb data
PlayerLimb.LimbItemMapper - Class in kr.toxicity.model.api.player
 
playerManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets player manager.
PlayerManager - Interface in kr.toxicity.model.api.manager
Player manager
PlayerPerAnimationEndEvent - Class in kr.toxicity.model.api.event
Ending per-player animation event
PlayerPerAnimationEndEvent(Tracker, Player) - Constructor for class kr.toxicity.model.api.event.PlayerPerAnimationEndEvent
Creates event
PlayerPerAnimationStartEvent - Class in kr.toxicity.model.api.event
Starting per-player animation event
PlayerPerAnimationStartEvent(Tracker, Player) - Constructor for class kr.toxicity.model.api.event.PlayerPerAnimationStartEvent
Creates event
PlayerShowTrackerEvent - Class in kr.toxicity.model.api.event
Shows this tracker to some player
PlayerShowTrackerEvent(Tracker, Player) - Constructor for class kr.toxicity.model.api.event.PlayerShowTrackerEvent
Creates event
PlayerSkinProvider - Interface in kr.toxicity.model.api.player
Player skin provider
PlayerTracker - Class in kr.toxicity.model.api.tracker
Player tracker
PlayerTracker(EntityTrackerRegistry, RenderPipeline, TrackerModifier, Consumer<EntityTracker>) - Constructor for class kr.toxicity.model.api.tracker.PlayerTracker
Creates player tracker
PlayOnce() - Constructor for class kr.toxicity.model.api.animation.AnimationIterator.PlayOnce
 
plugin() - Static method in class kr.toxicity.model.api.BetterModel
Gets plugin instance of BetterModel.
PluginEndReloadEvent - Class in kr.toxicity.model.api.event
 
PluginEndReloadEvent() - Constructor for class kr.toxicity.model.api.event.PluginEndReloadEvent
 
PluginStartReloadEvent - Class in kr.toxicity.model.api.event
 
PluginStartReloadEvent(PackZipper) - Constructor for class kr.toxicity.model.api.event.PluginStartReloadEvent
 
PluginVersion(Semver, String, List<MinecraftVersion>) - Constructor for record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Creates an instance of a PluginVersion record class.
plus(AnimationMovement) - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Adds other movement.
plus(AnimationMovement) - Method in record class kr.toxicity.model.api.bone.BoneMovement
Animates this movement.
plus(Float3) - Method in record class kr.toxicity.model.api.data.raw.Float3
Adds other floats.
position() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Returns the value of the position record component.
POSITION - Enum constant in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Position
positionSource() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets a position source of this hitbox.
predicate() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the predicate record component.
predicate(BooleanSupplier) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
profile() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
 
profile() - Method in interface kr.toxicity.model.api.data.renderer.RenderSource.Profiled
 
profile() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Returns the value of the profile record component.
profile() - Method in interface kr.toxicity.model.api.nms.PlayerChannelHandler
Gets player game profile
profile(Player) - Method in interface kr.toxicity.model.api.nms.NMS
Gets game profile from player
ProfiledDummy(Location, GameProfile, boolean) - Constructor for record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Creates an instance of a ProfiledDummy record class.
progress() - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
PROGRESS - Enum constant in enum class kr.toxicity.model.api.animation.AnimationStateHandler.MappingState
 
property(String, Boolean) - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Adds JSON property
property(String, Number) - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Adds JSON property
property(String, String) - Method in class kr.toxicity.model.api.util.json.JsonObjectBuilder
Adds JSON property
provide(GameProfile) - Method in interface kr.toxicity.model.api.player.PlayerSkinProvider
Gets skin profile from original profile

R

RADIANS_TO_DEGREES - Static variable in class kr.toxicity.model.api.util.MathUtil
Radians to degrees
radianX() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
 
radianY() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
 
rawName() - Method in record class kr.toxicity.model.api.bone.BoneName
Returns the value of the rawName record component.
rawRotation() - Method in record class kr.toxicity.model.api.bone.BoneMovement
Returns the value of the rawRotation record component.
ReflectionUtil - Class in kr.toxicity.model.api.util
Reflection util
refresh() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Refresh this tracker
refresh() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
register(String, ModelRotator.Builder) - Method in class kr.toxicity.model.api.tracker.ModelRotator.Deserializer
 
register(BetterModelPlugin) - Static method in class kr.toxicity.model.api.BetterModel
Sets plugin instance of BetterModel.
registries() - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
registries(Consumer<EntityTrackerRegistry>) - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
registry() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets tracker registry of this adapter
registry() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets this hitbox's tracker.
registry() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Gets registry.
registry(int) - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
registry(UUID) - Static method in class kr.toxicity.model.api.BetterModel
Gets entity registry by entity's uuid.
registry(UUID) - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
registry(Entity) - Static method in class kr.toxicity.model.api.BetterModel
Gets entity registry by entity.
registry(Entity) - Static method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
relativePosition() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets relative position for source entity
release() - Method in record class kr.toxicity.model.api.util.HttpUtil.LatestVersion
Returns the value of the release record component.
reload() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Reloads this plugin.
reload() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
reload(ReloadInfo) - Method in interface kr.toxicity.model.api.BetterModelPlugin
Reloads this plugin.
reload(ReloadInfo, PackZipper) - Method in interface kr.toxicity.model.api.manager.GlobalManager
Executes reload
ReloadInfo - Record Class in kr.toxicity.model.api.manager
 
ReloadInfo(boolean) - Constructor for record class kr.toxicity.model.api.manager.ReloadInfo
Creates an instance of a ReloadInfo record class.
remove(String) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
remove(Consumer<HitBox>) - Method in class kr.toxicity.model.api.nms.HitBoxListener.Builder
Sets remove listener
remove(HitBox) - Method in interface kr.toxicity.model.api.nms.HitBoxListener
Listens to hit-box remove
remove(PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
Removes model's display
remove(PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Removes this display
remove(PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelNametag
 
remove(Player) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
remove(Player) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
remove(Player) - Method in class kr.toxicity.model.api.tracker.Tracker
Removes model from player
REMOVE - Enum constant in enum class kr.toxicity.model.api.tracker.Tracker.CloseReason
 
removeCache(GameProfile) - Method in interface kr.toxicity.model.api.manager.SkinManager
 
removeHitBox() - Method in interface kr.toxicity.model.api.nms.HitBox
Removes this hit-box It differs from Entity#remove because it is thread-safe
RemovePlayerSkinEvent - Class in kr.toxicity.model.api.event
 
RemovePlayerSkinEvent(GameProfile) - Constructor for class kr.toxicity.model.api.event.RemovePlayerSkinEvent
 
RENDER_DISTANCE - Static variable in class kr.toxicity.model.api.util.EntityUtil
Default render distance.
RenderedBone - Class in kr.toxicity.model.api.bone
A rendered item-display.
RenderedBone(RendererGroup, RenderedBone, RenderSource<?>, BoneMovement, TrackerModifier, Function<RenderedBone, Map<BoneName, RenderedBone>>) - Constructor for class kr.toxicity.model.api.bone.RenderedBone
Creates entity.
renderer() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets the renderer of this tracker
renderer(String) - Method in interface kr.toxicity.model.api.manager.ModelManager
Gets renderer by name
RendererGroup - Class in kr.toxicity.model.api.data.renderer
A group of models.
RendererGroup(BoneName, float, ItemStack, BlueprintChildren.BlueprintGroup, Map<BoneName, RendererGroup>, NamedBoundingBox) - Constructor for class kr.toxicity.model.api.data.renderer.RendererGroup
Creates group instance.
rendererGroupMap() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Returns the value of the rendererGroupMap record component.
renderers() - Method in interface kr.toxicity.model.api.manager.ModelManager
Gets all renderers
RenderPipeline - Class in kr.toxicity.model.api.data.renderer
A pipeline class of each tracker.
RenderPipeline(ModelRenderer, RenderSource<?>, Map<BoneName, RenderedBone>) - Constructor for class kr.toxicity.model.api.data.renderer.RenderPipeline
 
RenderSource<T> - Interface in kr.toxicity.model.api.data.renderer
 
RenderSource.BaseDummy - Record Class in kr.toxicity.model.api.data.renderer
 
RenderSource.BaseEntity - Record Class in kr.toxicity.model.api.data.renderer
 
RenderSource.BasePlayer - Record Class in kr.toxicity.model.api.data.renderer
 
RenderSource.Dummy - Interface in kr.toxicity.model.api.data.renderer
 
RenderSource.Entity - Interface in kr.toxicity.model.api.data.renderer
 
RenderSource.Profiled - Interface in kr.toxicity.model.api.data.renderer
 
RenderSource.ProfiledDummy - Record Class in kr.toxicity.model.api.data.renderer
 
replace(String, String, AnimationModifier) - Method in class kr.toxicity.model.api.tracker.Tracker
Replaces some animation by loop
replace(Predicate<RenderedBone>, String, String, AnimationModifier) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
replace(Predicate<RenderedBone>, String, String, AnimationModifier) - Method in class kr.toxicity.model.api.tracker.Tracker
Replaces some animation by loop
replace(Predicate<RenderedBone>, String, BlueprintAnimation, AnimationModifier) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
replace(Predicate<RenderedBone>, String, BlueprintAnimation, AnimationModifier) - Method in class kr.toxicity.model.api.tracker.Tracker
Replaces some animation by loop
replaceAnimation(String, AnimationIterator<T>, AnimationModifier) - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
replaceAnimation(AnimationPredicate, String, BlueprintAnimation, AnimationModifier) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
reset() - Method in class kr.toxicity.model.api.tracker.EntityBodyRotator
 
resolution() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Gets model resolution
resolution() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns the value of the resolution record component.
resolution() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns the value of the resolution record component.
resolve(String...) - Method in class kr.toxicity.model.api.pack.PackBuilder
 
resolve(String...) - Method in record class kr.toxicity.model.api.pack.PackPath
 
result() - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Success
Returns the value of the result record component.
rgb() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Tint
Returns the value of the rgb record component.
RIGHT - Enum constant in enum class kr.toxicity.model.api.nms.ModelInteractionHand
Right hand
RIGHT_ARM - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Right arm
RIGHT_FOREARM - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Right forearm
RIGHT_FORELEG - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Right foreleg
RIGHT_ITEM - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Right item
RIGHT_LEG - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Right leg
rightArm() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets right arm part
rightForeArm() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets right forearm part
rightForeLeg() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets right foreleg part
rightLeg() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets right leg part
root() - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
rotate(ModelRotation, PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
rotate(ModelRotation, PacketBundler) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
rotate(ModelRotation, PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Rotates this display
rotate(Quaterniond) - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
 
rotate(Quaternionf) - Method in record class kr.toxicity.model.api.data.raw.Float3
Rotates this float
rotation() - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Returns the value of the rotation record component.
rotation() - Method in record class kr.toxicity.model.api.bone.BoneMovement
Returns the value of the rotation record component.
rotation() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
rotation() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Returns the value of the rotation record component.
rotation() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns the value of the rotation record component.
rotation() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns the value of the rotation record component.
rotation() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the rotation record component.
rotation() - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Returns the value of the rotation record component.
rotation() - Method in class kr.toxicity.model.api.tracker.EntityTracker
 
rotation() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets model rotation.
rotation(Supplier<ModelRotation>) - Method in class kr.toxicity.model.api.tracker.Tracker
 
ROTATION - Enum constant in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Rotation
ROTATION_DEGREE - Static variable in class kr.toxicity.model.api.util.MathUtil
Valid rotation degree
rotator - Variable in class kr.toxicity.model.api.tracker.Tracker
 
rotator() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the rotator record component.
rotator(ModelRotator) - Method in class kr.toxicity.model.api.tracker.Tracker
 
RotatorData() - Constructor for class kr.toxicity.model.api.tracker.EntityBodyRotator.RotatorData
 
roundTime(float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
runningAnimation() - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
runningAnimation() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
runningAnimation() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
RunningAnimation - Record Class in kr.toxicity.model.api.animation
 
RunningAnimation(String, AnimationIterator.Type) - Constructor for record class kr.toxicity.model.api.animation.RunningAnimation
Creates an instance of a RunningAnimation record class.

S

save() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
scale() - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Returns the value of the scale record component.
scale() - Method in record class kr.toxicity.model.api.bone.BoneMovement
Returns the value of the scale record component.
scale() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Returns the value of the scale record component.
scale() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns the value of the scale record component.
scale() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Gets cube scale of this model
scale() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's scale
scale() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Returns the value of the scale record component.
scale(Tracker) - Method in class kr.toxicity.model.api.tracker.ModelScaler.Composite
 
scale(Tracker) - Method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets the scale of this tracker
scale(FloatSupplier) - Method in class kr.toxicity.model.api.bone.RenderedBone
Sets the scale of this bone
scale(FloatSupplier) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
SCALE - Enum constant in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Scale
scaler - Variable in class kr.toxicity.model.api.tracker.Tracker
 
scaler() - Method in class kr.toxicity.model.api.tracker.Tracker
 
scaler() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns the value of the scaler record component.
scaler(ModelScaler) - Method in class kr.toxicity.model.api.tracker.Tracker
 
scalesWithDifficulty() - Method in interface kr.toxicity.model.api.event.ModelDamageSource
Checks this damage should be scaled by difficulty
schedule(long, Tracker.ScheduledPacketHandler) - Method in class kr.toxicity.model.api.tracker.Tracker
Schedules some task.
scheduler() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets plugin scheduler.
script() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns the value of the script record component.
script() - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Returns the value of the script record component.
script() - Method in record class kr.toxicity.model.api.script.TimeScript
Returns the value of the script record component.
script(AnimationModifier) - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
 
scriptManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets script manager.
ScriptManager - Interface in kr.toxicity.model.api.manager
Script manager
scripts() - Method in record class kr.toxicity.model.api.script.BlueprintScript
Returns the value of the scripts record component.
ScriptSource - Record Class in kr.toxicity.model.api.script
Script source
ScriptSource(RenderPipeline, RenderSource<?>) - Constructor for record class kr.toxicity.model.api.script.ScriptSource
Creates an instance of a ScriptSource record class.
SEAT - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
It can be used as a seat
second() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Returns the value of the second record component.
semver() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets plugin semver.
send(Player) - Method in interface kr.toxicity.model.api.nms.ModelNametag
 
send(Player) - Method in interface kr.toxicity.model.api.nms.PacketBundler
Sends all packets to player
send(Player, Runnable) - Method in interface kr.toxicity.model.api.nms.PacketBundler
Sends all packets to player
sendDirtyEntityData(PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sends entity data
sendEntityData(boolean, PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sends entity data
sendEntityData(EntityTrackerRegistry) - Method in interface kr.toxicity.model.api.nms.PlayerChannelHandler
Sends correct entity data of this tracker
sendTransformation(PacketBundler) - Method in interface kr.toxicity.model.api.nms.DisplayTransformer
Sends transformation
serialize() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
 
serialize() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
serialize() - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
serialize() - Method in interface kr.toxicity.model.api.tracker.ModelScaler
Serializes this scaler to JSON
serialize() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Serializes data as JSON
setSkinProvider(PlayerSkinProvider) - Method in interface kr.toxicity.model.api.manager.SkinManager
 
setValue(Consumer<EntityBodyRotator.RotatorData>) - Method in class kr.toxicity.model.api.tracker.EntityBodyRotator
 
shadow() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns the value of the shadow record component.
shadow(boolean) - Method in class kr.toxicity.model.api.tracker.TrackerModifier.Builder
Set shadow
shadowRadius(float) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets shadow radius
shouldBeSave() - Method in enum class kr.toxicity.model.api.tracker.Tracker.CloseReason
 
show(Player) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
show(Player) - Method in interface kr.toxicity.model.api.nms.HitBox
Shows this hitbox to player
show(Player) - Method in class kr.toxicity.model.api.tracker.Tracker
Shows this tracker to some player
showPacketHandler(Consumer<PacketBundler>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
sightTrace() - Method in interface kr.toxicity.model.api.BetterModelConfig
Check sight trace is enabled
sightTrace() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns the value of the sightTrace record component.
sightTrace(boolean) - Method in class kr.toxicity.model.api.tracker.TrackerModifier.Builder
Sets sight trace
signal() - Method in class kr.toxicity.model.api.event.AnimationSignalEvent
 
similarHashCode(float) - Static method in class kr.toxicity.model.api.util.MathUtil
 
SingleLock - Class in kr.toxicity.model.api.util.lock
 
SingleLock() - Constructor for class kr.toxicity.model.api.util.lock.SingleLock
 
SingleLock(Object) - Constructor for class kr.toxicity.model.api.util.lock.SingleLock
 
size() - Method in interface kr.toxicity.model.api.nms.PacketBundler
Gets bundler's packet size.
SkinData - Interface in kr.toxicity.model.api.skin
Skin data of player.
skinManager() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets skin manager.
SkinManager - Interface in kr.toxicity.model.api.manager
Skin manager
sky() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
Returns the value of the sky record component.
slim() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
 
slim() - Method in interface kr.toxicity.model.api.data.renderer.RenderSource.Profiled
 
slim() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Returns the value of the slim record component.
snapshot() - Method in record class kr.toxicity.model.api.util.HttpUtil.LatestVersion
Returns the value of the snapshot record component.
solveBezierTForTime(float, float, float, float, float) - Static method in class kr.toxicity.model.api.util.InterpolationUtil
 
SOUND - Enum constant in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Sound
source() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns the value of the source record component.
source() - Method in interface kr.toxicity.model.api.nms.HitBox
Gets source entity
source() - Method in record class kr.toxicity.model.api.script.ScriptSource
Returns the value of the source record component.
source() - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
source() - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
Returns the value of the source record component.
SourcedRotator(ModelRotator, ModelRotator) - Constructor for record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
Creates an instance of a SourcedRotator record class.
sourceEntity() - Method in class kr.toxicity.model.api.event.CreateEntityTrackerEvent
Gets source entity
sourceEntity() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Gets source entity
sourceEntity() - Method in class kr.toxicity.model.api.tracker.PlayerTracker
 
south() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns the value of the south record component.
spawn(boolean, PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
spawn(boolean, PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Spawns this display
spawn(PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Spawns this display
spawn(Player) - Method in class kr.toxicity.model.api.tracker.DummyTracker
Spawns model to some player
spawn(Player) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Spawns this tracker to some player
spawn(Player, PacketBundler) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
spawn(Player, PacketBundler) - Method in class kr.toxicity.model.api.tracker.Tracker
Creates model spawn packet and registers player.
spawnIfNotSpawned(Player) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Spawns not spawned tracker to some player
spawnPacketHandler(Consumer<PacketBundler>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
speed() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the speed record component.
speed(FloatSupplier) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
speedValue() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Gets speed value
start() - Static method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
start() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the start record component.
start(int) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
START - Enum constant in enum class kr.toxicity.model.api.animation.AnimationStateHandler.MappingState
 
stateCreated(UUID) - Method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
stateRemoved(UUID) - Method in class kr.toxicity.model.api.animation.AnimationEventHandler
 
StepInterpolation - Enum Class in kr.toxicity.model.api.util.interpolation
Step interpolator
stopAnimation(String) - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
stopAnimation(String) - Method in class kr.toxicity.model.api.tracker.Tracker
Stops some animation
stopAnimation(Predicate<RenderedBone>, String) - Method in class kr.toxicity.model.api.tracker.Tracker
Stops some animation
stopAnimation(Predicate<RenderedBone>, String, Player) - Method in class kr.toxicity.model.api.bone.RenderedBone
Stops bone's animation
stopAnimation(Predicate<RenderedBone>, String, Player) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
stopAnimation(Predicate<RenderedBone>, String, Player) - Method in class kr.toxicity.model.api.tracker.Tracker
Stops some animation
storedValue(float) - Method in class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Sets stored value
SUB_SEAT - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
It can be used as a seat but not controllable
Success(long, PackData) - Constructor for record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Creates an instance of a Success record class.
Success(T) - Constructor for record class kr.toxicity.model.api.util.HttpUtil.Result.Success
Creates an instance of a Success record class.
supported() - Method in interface kr.toxicity.model.api.manager.SkinManager
 
sync(Consumer<HitBox>) - Method in class kr.toxicity.model.api.nms.HitBoxListener.Builder
Sets sync listener
sync(EntityAdapter) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Syncs entity data of source entity
sync(HitBox) - Method in interface kr.toxicity.model.api.nms.HitBoxListener
Listens to hit-box tick
syncPosition(EntityAdapter, PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Syncs entity position

T

TAG - Enum constant in enum class kr.toxicity.model.api.bone.BoneTags
Nametag
tagged(BoneTag...) - Method in record class kr.toxicity.model.api.bone.BoneName
Checks this name has some tags
tags() - Method in record class kr.toxicity.model.api.bone.BoneName
Returns the value of the tags record component.
tags() - Method in interface kr.toxicity.model.api.bone.BoneTag
Gets a tag list like 'h', 'hi', 'b'
tags() - Method in enum class kr.toxicity.model.api.bone.BoneTags
 
tags() - Method in record class kr.toxicity.model.api.bone.CustomBoneTag
Returns the value of the tags record component.
takeIf(T, Predicate<T>) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Takes value if predicate is matched
task(Runnable) - Method in class kr.toxicity.model.api.tracker.Tracker
Register this task on next tick
task(Location, Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs entity sync task
task(Entity, Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs entity sync task
taskLater(Location, long, Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs entity sync task
taskLater(Entity, long, Runnable) - Method in interface kr.toxicity.model.api.scheduler.ModelScheduler
Runs entity sync task
teleport(Location) - Method in interface kr.toxicity.model.api.nms.ModelNametag
 
teleport(Location, PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
teleport(Location, PacketBundler) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Teleports this display
test(RenderedBone, BonePredicate) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Billboard
 
test(RenderedBone, BonePredicate) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
 
test(RenderedBone, BonePredicate) - Method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Enchant
 
test(RenderedBone, BonePredicate) - Method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Glow
 
test(RenderedBone, BonePredicate) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.GlowColor
 
test(RenderedBone, BonePredicate) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.ItemStack
 
test(RenderedBone, BonePredicate) - Method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
 
test(RenderedBone, BonePredicate) - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Tint
 
test(RenderedBone, BonePredicate) - Method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.TogglePart
 
texture() - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Returns the value of the texture record component.
textures() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns the value of the textures record component.
textures() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns the value of the textures record component.
textures() - Method in class kr.toxicity.model.api.pack.PackNamespace
 
then(ModelResolution) - Method in record class kr.toxicity.model.api.data.raw.ModelResolution
Selects correct resolution to use
then(ModelRotator) - Method in interface kr.toxicity.model.api.tracker.ModelRotator
 
then(Tracker.ScheduledPacketHandler) - Method in interface kr.toxicity.model.api.tracker.Tracker.ScheduledPacketHandler
Plus another handler
third() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Returns the value of the third record component.
ThreadUtil - Class in kr.toxicity.model.api.util
Thread util
throttleTick(long, Function<T, R>) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTick(long, Supplier<T>) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTick(Function<T, R>) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTick(Predicate<T>) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTick(Supplier<T>) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTickBoolean(BooleanSupplier) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTickFloat(long, FloatSupplier) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throttleTickFloat(FloatSupplier) - Static method in class kr.toxicity.model.api.util.FunctionUtil
Throttles this function by tick
throwable() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Failure
Returns the value of the throwable record component.
tick() - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
tick(long, Tracker.ScheduledPacketHandler) - Method in class kr.toxicity.model.api.tracker.Tracker
Runs consumer on tick.
tick(Runnable) - Method in class kr.toxicity.model.api.animation.AnimationStateHandler
 
tick(UUID, PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
tick(UUID, PacketBundler) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
tick(PacketBundler) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
tick(PacketBundler) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
tick(Tracker.ScheduledPacketHandler) - Method in class kr.toxicity.model.api.tracker.Tracker
Runs consumer on tick.
time() - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Returns the value of the time record component.
time() - Method in interface kr.toxicity.model.api.animation.Timed
 
time() - Method in record class kr.toxicity.model.api.animation.VectorPoint
Returns the value of the time record component.
time() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns the value of the time record component.
time() - Method in record class kr.toxicity.model.api.pack.PackData
Returns the value of the time record component.
time() - Method in record class kr.toxicity.model.api.script.TimeScript
Returns the value of the time record component.
time(float) - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Sets keyframe time.
time(float) - Method in record class kr.toxicity.model.api.animation.VectorPoint
 
time(float) - Method in interface kr.toxicity.model.api.script.AnimationScript
Creates a timed script
time(float) - Method in record class kr.toxicity.model.api.script.TimeScript
 
Timed - Interface in kr.toxicity.model.api.animation
 
TIMELINE - Enum constant in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Timeline
times(double) - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets scaled bounding box
times(float) - Method in record class kr.toxicity.model.api.data.raw.Float3
Multiplies floats.
TimeScript - Record Class in kr.toxicity.model.api.script
Script with time
TimeScript(float, AnimationScript) - Constructor for record class kr.toxicity.model.api.script.TimeScript
Creates an instance of a TimeScript record class.
tint(int) - Method in class kr.toxicity.model.api.tracker.Tracker
Toggles red tint of a model.
tint(int) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Creates tint data
tint(Predicate<RenderedBone>, int) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
tint(BonePredicate, int) - Method in class kr.toxicity.model.api.tracker.Tracker
Toggles red tint of a model.
tint(ItemStack, int) - Method in interface kr.toxicity.model.api.nms.NMS
Applies tint to some item
Tint(int) - Constructor for record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Tint
Creates an instance of a Tint record class.
to() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the to record component.
toBlockScale() - Method in record class kr.toxicity.model.api.data.raw.Float3
Converts item model scale to block scale
toBlueprint() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Converts this texture to blueprint textures
toBlueprint(String) - Method in record class kr.toxicity.model.api.data.raw.ModelData
Converts model data to blueprint
toBlueprint(Map<String, ModelElement>) - Method in interface kr.toxicity.model.api.data.raw.ModelChildren
Converts children to blueprint children
toBlueprint(List<BlueprintChildren>, ModelPlaceholder) - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Converts raw animation to blueprint animation
toBuilder() - Method in interface kr.toxicity.model.api.nms.HitBoxListener
 
toBuilder() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Creates builder from original modifier.
toFunction(ModelPlaceholder) - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Creates vector function
togglePart(boolean) - Static method in interface kr.toxicity.model.api.tracker.TrackerUpdateAction
Gets toggle part data
togglePart(Predicate<RenderedBone>, boolean) - Method in class kr.toxicity.model.api.bone.RenderedBone
Toggles some part
toItemMapper() - Method in record class kr.toxicity.model.api.bone.BoneName
Gets an item mapper of this bone name.
toJson() - Method in record class kr.toxicity.model.api.data.raw.Float3
Converts floats to JSON array.
toJson() - Method in record class kr.toxicity.model.api.data.raw.Float4
Converts floats to JSON array.
toJson() - Method in record class kr.toxicity.model.api.pack.PackMeta
 
toJson() - Method in record class kr.toxicity.model.api.pack.PackMeta.VersionRange
 
toJson(ModelBlueprint, int) - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Converts UV to JSON object.
toJson(ModelBlueprint, int) - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Gets json data of uv
toMatrix(Quaternionf) - Static method in class kr.toxicity.model.api.util.MathUtil
Gets rotation matrix of quaternion
toMcmeta() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Generates mcmeta of this image
toPackName(String) - Static method in class kr.toxicity.model.api.util.PackUtil
Converts some path to compatible with Minecraft resource location
toQuaternion(Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
Converts vector rotation to quaternion
toResource() - Method in record class kr.toxicity.model.api.pack.PackMeta
 
toString() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.animation.RunningAnimation
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.animation.VectorPoint
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Failure
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.bone.BoneMovement
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.bone.BoneName
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.bone.CustomBoneTag
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.config.DebugConfig
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.config.ModuleConfig
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimation
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintElement
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintImage
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintJson
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBlueprint
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.blueprint.NamedBoundingBox
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.Float3
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.Float4
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimator
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelUUID
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelData
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelKeyframe
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelResolution
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.renderer.ModelRenderer
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseDummy
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BaseEntity
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.BasePlayer
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.data.renderer.RenderSource.ProfiledDummy
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.manager.ReloadInfo
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackConfig
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackData
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackMeta.Overlay
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackMeta.OverlayEntry
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackMeta.Pack
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackMeta
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackMeta.VersionRange
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.pack.PackPath
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.script.BlueprintScript
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.script.ScriptSource
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.script.TimeScript
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.EntityTrackerRegistry.MountedHitBox
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.ModelRotator.SourcedRotator
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerData
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Billboard
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Brightness
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.GlowColor
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.ItemStack
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.tracker.TrackerUpdateAction.Tint
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.function.Float2FloatConstantFunction
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.function.FloatConstantFunction
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.HttpUtil.LatestVersion
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Failure
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.HttpUtil.Result.Success
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.util.TransformedItemStack
Returns a string representation of this record class.
toString() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Returns a string representation of this record class.
totalTime() - Method in record class kr.toxicity.model.api.BetterModelPlugin.ReloadResult.Success
Gets total reload time
toURLComponent() - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Creates a text component with URL
toVector() - Method in record class kr.toxicity.model.api.data.raw.Float3
Converts floats to vector.
toXYZEuler(Matrix3f) - Static method in class kr.toxicity.model.api.util.MathUtil
Gets xyz euler of this matrix
toXYZEuler(Quaternionf) - Static method in class kr.toxicity.model.api.util.MathUtil
Converts zxy euler to xyz euler
toXYZEuler(Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
Converts zyx euler to xyz euler
tracker() - Method in class kr.toxicity.model.api.event.CreateDummyTrackerEvent
 
tracker() - Method in class kr.toxicity.model.api.event.CreateEntityTrackerEvent
 
tracker() - Method in class kr.toxicity.model.api.event.CreateTrackerEvent
Gets tracker
tracker() - Method in class kr.toxicity.model.api.event.DismountModelEvent
Gets entity tracker
tracker() - Method in class kr.toxicity.model.api.event.MountModelEvent
Gets entity tracker
tracker() - Method in class kr.toxicity.model.api.event.PlayerHideTrackerEvent
 
tracker() - Method in class kr.toxicity.model.api.event.PlayerPerAnimationEndEvent
Gets tracker
tracker() - Method in class kr.toxicity.model.api.event.PlayerPerAnimationStartEvent
Gets tracker
tracker() - Method in class kr.toxicity.model.api.event.PlayerShowTrackerEvent
 
tracker(String) - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
Tracker - Class in kr.toxicity.model.api.tracker
Tracker of a model.
Tracker(RenderPipeline, TrackerModifier) - Constructor for class kr.toxicity.model.api.tracker.Tracker
Creates tracker
TRACKER - Enum constant in enum class kr.toxicity.model.api.config.DebugConfig.DebugOption
Debug tracker thread
TRACKER_TICK_INTERVAL - Static variable in class kr.toxicity.model.api.tracker.Tracker
Tracker tick interval
Tracker.BundlerSet - Class in kr.toxicity.model.api.tracker
Bundler set
Tracker.CloseReason - Enum Class in kr.toxicity.model.api.tracker
 
Tracker.ScheduledPacketHandler - Interface in kr.toxicity.model.api.tracker
Scheduled packet handler
TrackerData - Record Class in kr.toxicity.model.api.tracker
Tracker data
TrackerData(String, ModelScaler, ModelRotator, TrackerModifier, EntityBodyRotator.RotatorData, EntityHideOption, Set<UUID>) - Constructor for record class kr.toxicity.model.api.tracker.TrackerData
Creates an instance of a TrackerData record class.
TrackerModifier - Record Class in kr.toxicity.model.api.tracker
Tracker's modifier
TrackerModifier(boolean, boolean, boolean, float, boolean) - Constructor for record class kr.toxicity.model.api.tracker.TrackerModifier
Creates an instance of a TrackerModifier record class.
TrackerModifier.Builder - Class in kr.toxicity.model.api.tracker
Builder class
trackers() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
TrackerUpdateAction - Interface in kr.toxicity.model.api.tracker
Tracker update action
TrackerUpdateAction.Billboard - Record Class in kr.toxicity.model.api.tracker
Billboard
TrackerUpdateAction.Brightness - Record Class in kr.toxicity.model.api.tracker
Brightness
TrackerUpdateAction.Enchant - Enum Class in kr.toxicity.model.api.tracker
Enchant
TrackerUpdateAction.Glow - Enum Class in kr.toxicity.model.api.tracker
Glow
TrackerUpdateAction.GlowColor - Record Class in kr.toxicity.model.api.tracker
Glow color
TrackerUpdateAction.ItemStack - Record Class in kr.toxicity.model.api.tracker
Item stack
TrackerUpdateAction.Tint - Record Class in kr.toxicity.model.api.tracker
Tint
TrackerUpdateAction.TogglePart - Enum Class in kr.toxicity.model.api.tracker
Toggle part
TRACKING_ID - Static variable in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
Tracker's namespace.
transform() - Method in record class kr.toxicity.model.api.animation.AnimationMovement
Returns the value of the transform record component.
transform() - Method in interface kr.toxicity.model.api.bone.BoneItemMapper
Gets item display transformation
transform() - Method in record class kr.toxicity.model.api.bone.BoneMovement
Returns the value of the transform record component.
transform() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintAnimator.AnimatorData
Returns the value of the transform record component.
transform() - Method in class kr.toxicity.model.api.player.PlayerLimb.LimbItemMapper
 
transform(int, Vector3f, Vector3f, Quaternionf, PacketBundler) - Method in interface kr.toxicity.model.api.nms.DisplayTransformer
Transforms this display
TransformedItemStack - Record Class in kr.toxicity.model.api.util
ItemStack with offset and scale
TransformedItemStack(Vector3f, Vector3f, Vector3f, ItemStack) - Constructor for record class kr.toxicity.model.api.util.TransformedItemStack
Creates an instance of a TransformedItemStack record class.
transformToDisplay(Vector3f) - Static method in class kr.toxicity.model.api.util.MathUtil
Converts animation position to display position
triggerInteract(Player, ModelInteractionHand) - Method in interface kr.toxicity.model.api.nms.HitBox
Triggers interact with this hitbox
triggerInteractAt(Player, ModelInteractionHand, Vector) - Method in interface kr.toxicity.model.api.nms.HitBox
Triggers interact with this hitbox
TRUE - Enum constant in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Enchant
True
TRUE - Enum constant in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Glow
True
TRUE - Enum constant in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.TogglePart
True
TRUE - Enum constant in enum class kr.toxicity.model.api.util.function.BonePredicate.State
Apply with children too
TRUE - Enum constant in enum class kr.toxicity.model.api.util.function.BooleanConstantSupplier
 
TRUE - Static variable in interface kr.toxicity.model.api.util.function.BonePredicate
True
tryUpdate(BiPredicate<RenderedBone, BonePredicate>, BonePredicate) - Method in class kr.toxicity.model.api.tracker.Tracker
Update data of this tracker.
tx() - Method in record class kr.toxicity.model.api.data.raw.Float4
Returns the value of the tx record component.
type() - Method in class kr.toxicity.model.api.animation.AnimationIterator.HoldOnLast
 
type() - Method in class kr.toxicity.model.api.animation.AnimationIterator.Loop
 
type() - Method in class kr.toxicity.model.api.animation.AnimationIterator.PlayOnce
 
type() - Method in interface kr.toxicity.model.api.animation.AnimationIterator
Gets an animation type
type() - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Returns the value of the type record component.
type() - Method in record class kr.toxicity.model.api.animation.RunningAnimation
Returns the value of the type record component.
type() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the type record component.
type() - Method in record class kr.toxicity.model.api.script.BlueprintScript
Returns the value of the type record component.
type(AnimationIterator.Type) - Method in class kr.toxicity.model.api.animation.AnimationModifier.Builder
 
type(AnimationIterator.Type) - Method in record class kr.toxicity.model.api.animation.AnimationModifier
Gets modifier's type or default value
tz() - Method in record class kr.toxicity.model.api.data.raw.Float4
Returns the value of the tz record component.

U

unmarkPlayerForSpawn(OfflinePlayer) - Method in class kr.toxicity.model.api.tracker.EntityTracker
Unmarks specific player for spawning
up() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns the value of the up record component.
update() - Method in class kr.toxicity.model.api.tracker.Tracker
 
update(T) - Method in class kr.toxicity.model.api.tracker.Tracker
Forces update of this tracker.
update(T, Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.tracker.Tracker
Forces update of this tracker.
update(T, BonePredicate) - Method in class kr.toxicity.model.api.tracker.Tracker
Forces update of this tracker.
updateAndGet(float) - Method in class kr.toxicity.model.api.util.lazy.LazyFloatProvider
Updates and gets float
updateBaseEntity() - Method in class kr.toxicity.model.api.tracker.EntityTracker
Syncs this tracker to base entity's data.
updateDisplay(Predicate<RenderedBone>) - Method in class kr.toxicity.model.api.tracker.Tracker
Updates item
updateDisplay(BonePredicate) - Method in class kr.toxicity.model.api.tracker.Tracker
Updates item
updateItem(Predicate<RenderedBone>, RenderSource<?>) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
useItemModelName() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Checks this version should be use item model namespace.
useModernResource() - Method in record class kr.toxicity.model.api.version.MinecraftVersion
Checks this version should be use modern resource.
usePurpurAfk() - Method in interface kr.toxicity.model.api.BetterModelConfig
Checks use Purpur afk.
uuid() - Method in record class kr.toxicity.model.api.data.raw.ModelAnimation
Returns the value of the uuid record component.
uuid() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns the value of the uuid record component.
uuid() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelUUID
Returns the value of the uuid record component.
uuid() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the uuid record component.
uuid() - Method in interface kr.toxicity.model.api.nms.Identifiable
Gets entity uuid
uuid() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
uv() - Method in record class kr.toxicity.model.api.data.raw.ModelUV
Returns the value of the uv record component.
uvHeight() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Returns the value of the uvHeight record component.
uvHeight() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns the value of the uvHeight record component.
uvWidth() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintTexture
Returns the value of the uvWidth record component.
uvWidth() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns the value of the uvWidth record component.

V

V1_20_5 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.20.5
V1_20_6 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.20.6
V1_20_R4 - Enum constant in enum class kr.toxicity.model.api.nms.NMSVersion
1.20.5-1.20.6
V1_21 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21
V1_21_1 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.1
V1_21_2 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.2
V1_21_3 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.3
V1_21_4 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.4
V1_21_5 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.5
V1_21_6 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.6
V1_21_7 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.7
V1_21_8 - Static variable in record class kr.toxicity.model.api.version.MinecraftVersion
1.21.8
V1_21_R1 - Enum constant in enum class kr.toxicity.model.api.nms.NMSVersion
1.21-1.21.1
V1_21_R2 - Enum constant in enum class kr.toxicity.model.api.nms.NMSVersion
1.21.2-1.21.3
V1_21_R3 - Enum constant in enum class kr.toxicity.model.api.nms.NMSVersion
1.21.4
V1_21_R4 - Enum constant in enum class kr.toxicity.model.api.nms.NMSVersion
1.21.5
V1_21_R5 - Enum constant in enum class kr.toxicity.model.api.nms.NMSVersion
1.21.6-1.21.8
VALID_ROTATION_DEGREES - Static variable in class kr.toxicity.model.api.util.MathUtil
Valid rotation degrees
value() - Method in record class kr.toxicity.model.api.util.function.Float2FloatConstantFunction
Returns the value of the value record component.
value() - Method in record class kr.toxicity.model.api.util.function.FloatConstantFunction
Returns the value of the value record component.
value() - Method in record class kr.toxicity.model.api.util.function.FloatConstantSupplier
Returns the value of the value record component.
value(float) - Static method in interface kr.toxicity.model.api.tracker.ModelScaler.Getter
Gets constant getter from value
value(float) - Static method in interface kr.toxicity.model.api.tracker.ModelScaler
Gets the constant scaler (value)
valueOf(String) - Static method in enum class kr.toxicity.model.api.animation.AnimationIterator.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.animation.AnimationStateHandler.MappingState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.BetterModelConfig.PackType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.bone.BoneTags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.config.DebugConfig.DebugOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.data.raw.ModelElement.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.mount.MountController.MoveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.mount.MountControllers
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.nms.ModelInteractionHand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.nms.NMSVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.player.PlayerLimb
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.tracker.Tracker.CloseReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Enchant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Glow
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.TogglePart
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.util.function.BonePredicate.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.util.function.BooleanConstantSupplier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.util.interpolation.CatmullRomInterpolation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.util.interpolation.LinearInterpolation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kr.toxicity.model.api.util.interpolation.StepInterpolation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class kr.toxicity.model.api.animation.AnimationIterator.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.animation.AnimationStateHandler.MappingState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.BetterModelConfig.PackType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.bone.BoneTags
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.config.DebugConfig.DebugOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.data.raw.KeyframeChannel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.data.raw.ModelElement.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.mount.MountController.MoveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.mount.MountControllers
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.nms.ModelInteractionHand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.nms.NMSVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.player.PlayerLimb
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.tracker.Tracker.CloseReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Enchant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.Glow
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.tracker.TrackerUpdateAction.TogglePart
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.util.function.BonePredicate.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.util.function.BooleanConstantSupplier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.util.interpolation.CatmullRomInterpolation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.util.interpolation.LinearInterpolation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kr.toxicity.model.api.util.interpolation.StepInterpolation
Returns an array containing the constants of this enum class, in the order they are declared.
variables() - Method in record class kr.toxicity.model.api.data.raw.ModelPlaceholder
Returns the value of the variables record component.
vector() - Method in record class kr.toxicity.model.api.animation.VectorPoint
 
vector(float) - Method in record class kr.toxicity.model.api.animation.VectorPoint
 
VectorInterpolation - Interface in kr.toxicity.model.api.util.interpolation
Interpolator
VectorPoint - Record Class in kr.toxicity.model.api.animation
 
VectorPoint(FloatFunction<Vector3f>, float, VectorInterpolation) - Constructor for record class kr.toxicity.model.api.animation.VectorPoint
Creates an instance of a VectorPoint record class.
version() - Method in interface kr.toxicity.model.api.BetterModelPlugin
Gets running server's minecraft version.
version() - Method in interface kr.toxicity.model.api.nms.NMS
Gets Spigot-mapped version of Minecraft vanilla code.
versionCheck() - Method in interface kr.toxicity.model.api.BetterModelConfig
Should BetterModel sends version update message when op has joined.
versionList() - Static method in class kr.toxicity.model.api.util.HttpUtil
Searches BetterModel's latest version
versionList(MinecraftVersion) - Static method in class kr.toxicity.model.api.util.HttpUtil
Searches BetterModel's latest version compatible with current server
versionNumber() - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Returns the value of the versionNumber record component.
VersionRange(int) - Constructor for record class kr.toxicity.model.api.pack.PackMeta.VersionRange
 
VersionRange(int, int) - Constructor for record class kr.toxicity.model.api.pack.PackMeta.VersionRange
Creates an instance of a VersionRange record class.
versions() - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Returns the value of the versions record component.
versionType() - Method in record class kr.toxicity.model.api.util.HttpUtil.PluginVersion
Returns the value of the versionType record component.
viewedPlayer() - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
viewedPlayer() - Method in class kr.toxicity.model.api.tracker.EntityTrackerRegistry
 
viewedPlayer() - Method in class kr.toxicity.model.api.tracker.Tracker
Gets viewed players.
viewFilter(Predicate<Player>) - Method in class kr.toxicity.model.api.data.renderer.RenderPipeline
 
viewRange() - Method in record class kr.toxicity.model.api.tracker.TrackerModifier
Returns the value of the viewRange record component.
viewRange(float) - Method in interface kr.toxicity.model.api.nms.ModelDisplay
Sets view range
viewRange(float) - Method in class kr.toxicity.model.api.tracker.TrackerModifier.Builder
Sets view range
visibility() - Method in record class kr.toxicity.model.api.data.blueprint.BlueprintChildren.BlueprintGroup
Returns the value of the visibility record component.
visibility() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
 
visibility() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
 
visibility() - Method in record class kr.toxicity.model.api.tracker.EntityHideOption
Returns the value of the visibility record component.

W

waist() - Method in interface kr.toxicity.model.api.skin.SkinData
Gets waist part
WAIST - Enum constant in enum class kr.toxicity.model.api.player.PlayerLimb
Waist
WALK - Enum constant in enum class kr.toxicity.model.api.mount.MountControllers
Walk
walkSpeed() - Method in interface kr.toxicity.model.api.nms.EntityAdapter
Gets entity's walk speed
warn(String...) - Method in interface kr.toxicity.model.api.BetterModelLogger
Warns message
west() - Method in record class kr.toxicity.model.api.data.raw.ModelFace
Returns the value of the west record component.
width() - Method in record class kr.toxicity.model.api.data.raw.ModelResolution
Returns the value of the width record component.
width() - Method in record class kr.toxicity.model.api.data.raw.ModelTexture
Returns the value of the width record component.
worldPosition() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
worldPosition(Vector3f) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
worldPosition(Vector3f, Vector3f) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
worldPosition(Vector3f, Vector3f, UUID) - Method in class kr.toxicity.model.api.bone.RenderedBone
 
worldRotation() - Method in class kr.toxicity.model.api.bone.RenderedBone
 
worldRotation(UUID) - Method in class kr.toxicity.model.api.bone.RenderedBone
 

X

x() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets x
x() - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Returns the value of the x record component.
x() - Method in record class kr.toxicity.model.api.data.raw.Float3
Returns the value of the x record component.
x() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
Returns the value of the x record component.

Y

y() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets y
y() - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Returns the value of the y record component.
y() - Method in record class kr.toxicity.model.api.data.raw.Float3
Returns the value of the y record component.
y() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
Returns the value of the y record component.
yaw() - Method in record class kr.toxicity.model.api.tracker.ModelRotation
 
YAW - Static variable in interface kr.toxicity.model.api.tracker.ModelRotator
Yaw rotator

Z

z() - Method in record class kr.toxicity.model.api.data.blueprint.ModelBoundingBox
Gets z
z() - Method in record class kr.toxicity.model.api.data.raw.Datapoint
Returns the value of the z record component.
z() - Method in record class kr.toxicity.model.api.data.raw.Float3
Returns the value of the z record component.
ZERO - Static variable in record class kr.toxicity.model.api.data.raw.Float3
Zero
ZERO - Static variable in interface kr.toxicity.model.api.util.function.Float2FloatFunction
 
ZIP - Enum constant in enum class kr.toxicity.model.api.BetterModelConfig.PackType
Build to zip
zipper() - Static method in class kr.toxicity.model.api.pack.PackZipper
 

_

_vector() - Method in record class kr.toxicity.model.api.animation.VectorPoint
Returns the value of the _vector record component.
_visibility() - Method in record class kr.toxicity.model.api.data.raw.ModelChildren.ModelGroup
Returns the value of the _visibility record component.
_visibility() - Method in record class kr.toxicity.model.api.data.raw.ModelElement
Returns the value of the _visibility record component.
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values