All Classes and Interfaces
Class
Description
Use with ModifierLayer.
Adjusts body parts during animations.
Make sure this instance is the very first one, over the KeyframeAnimationPlayer, in the animation stack.
Make sure this instance is the very first one, over the KeyframeAnimationPlayer, in the animation stack.
Utility class to convert animation data to a binary format.
A container to make swapping animation object easier
It will clone the behaviour of the held animation
Deprecated.
Tool to easily play animation to the player.
Deprecated, for removal: This API element is subject to removal in a future version.
use AnimationCodecs instead
Player animation stack, can contain multiple active or passive layers, will always be evaluated from the lowest index.
IDK what to do with it...
Easings form easings.net
+ constant + linear
+ constant + linear
To register a listener, use
Event.register(Object);Generic event results
See the actual event documentation for actual behaviour
The
FirstPersonModifier class is responsible for modifying
the first-person view configuration in a system.Enumeration representing predefined first-person view configurations.
Serialize movements as emotes from GeckoLib format
...
Sound format header.
interface for some setters on animation players
An entry in
AnimationStack, used to get the animated parts current transformAnimation that can be stored in animation registry.
Used to store Emote data
KeyframeAnimationPlayer
Layer to easily swap animations, add modifiers or do other sort of effects
Modifiers affect each other.
R/W nbs files
I can't use Minecraft's string and uuid byte reader in a bukkit plugin, I need to implement these.
Pair, stores two objects.
Mixin it into a player, add to its Animation stack,
and override its tick,
Plays
NBS objects
It will need to be played on ClientSideModifies the animation speed.
Three-dimensional double vector
3 dimensional generic vector implementation