Skip to content
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

Features

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.

Thumb

FOXSkullAPI Wiki


Guides


Classes


Useful Links

Clone this wiki locally