bettermodel-api

Packages

Link copied to clipboard

Provides the root contracts for accessing BetterModel services.

Link copied to clipboard

Defines animation timing, interpolation, and runtime state contracts.

Link copied to clipboard

Describes player armor model data exposed by the API.

Link copied to clipboard

Provides contracts for rendered model bones and bone-level behavior.

Link copied to clipboard

Contains immutable configuration views exposed by BetterModel.

Link copied to clipboard

Defines small shared data values used across model contracts.

Link copied to clipboard

Describes normalized model blueprint data used after raw import.

Link copied to clipboard

Models raw imported model data before it is converted into a blueprint.

Link copied to clipboard

Defines renderer-facing model data and render pipeline contracts.

Link copied to clipboard

Provides platform-neutral entity and player abstractions.

Link copied to clipboard

Defines BetterModel lifecycle, tracker, animation, skin, and asset events.

Link copied to clipboard

Contains events emitted by model hit boxes.

Link copied to clipboard

Exposes manager contracts for loaded BetterModel runtime state.

Link copied to clipboard

Provides model mount controller contracts.

Link copied to clipboard

Defines low-level Minecraft server adapter contracts used by BetterModel.

Link copied to clipboard

Contains resource-pack building and packaging contracts.

Link copied to clipboard

Defines platform-neutral wrappers for server, entity, item, and world types.

Link copied to clipboard

Provides player model metadata contracts.

Link copied to clipboard

Defines model profile and player skin lookup contracts.

Link copied to clipboard

Provides scheduler contracts used by BetterModel tasks.

Link copied to clipboard

Defines animation and blueprint scripting contracts.

Link copied to clipboard

Contains player skin data used by rendered model bones.

Link copied to clipboard

Defines tracker contracts for binding models to entities or dummy locations.

Link copied to clipboard

Provides shared utility helpers used by API contracts and implementations.

Link copied to clipboard

Contains specialized collection helpers used by BetterModel APIs.

Link copied to clipboard

Defines primitive and domain-specific functional interfaces.

Link copied to clipboard

Provides vector interpolation contracts for animation evaluation.

Link copied to clipboard

Contains small JSON builder helpers for API data serialization.

Link copied to clipboard

Provides lazy value helpers for float-oriented model calculations.

Link copied to clipboard

Contains lightweight lock helpers used by model state code.

Link copied to clipboard

Describes Minecraft version information known to the API.