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.
 
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
 
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 transform
 
Animation 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 ClientSide
Modifies the animation speed.
 
 
Three-dimensional double vector
 
3 dimensional generic vector implementation