-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bitslayn edited this page Oct 28, 2025
·
5 revisions
FOXSkullAPI is a Figura API designed to let anyone create and interact with player skulls, regardless of experience.
It aims to make skull modeling, rendering, and behavior control simple while remaining compatible with all Minecraft versions supported by Figura.
You can view the compatibility chart here
FOXSkullAPI offers a variety of features, including but not limited to:
-
BlockBench Integration
Automatically apply models to skulls based on item names.
-
Indexable Skulls
Skulls can be indexed by their position as a vector, their ItemStack, or BlockState.
Each skull also has a UUID that can be used for indexing. -
Mutable Skulls
Each skull has its own class defining its model, functions, and behavior. -
Skull Events
Events are fired whenever a skull is initialized or deinitialized, providing access to the mutable skull. -
Skull Models
A model can be set for each initialized skull, with an optional context.
The API handles rendering and model swapping automatically. -
Skull Variables
Skulls can have custom variables stored in their texture data. -
NBT Parsing
Access data from skull NBT without worrying about version differences. -
Error Handling
Errors in skull events or functions affect only the skull, not the entire avatar.
Errored skulls display a hover tooltip showing the traceback. -
Skull Outlines
Skulls have custom outlines when errored or hovered over, visible even through blocks.
To see hover outlines on non-errored skulls, you must hold a skull with the same owner.