BetterModel
class BetterModel
The main entry point for the BetterModel API.
This class provides static access to the platform instance, configuration, model managers, NMS handlers, and entity registries. It serves as a service provider for interacting with the BetterModel engine.
Since
1.15.2
Functions
Link copied to clipboard
Returns the platform configuration manager.
Link copied to clipboard
Returns the event bus.
Link copied to clipboard
Retrieves a player limb renderer by its name, wrapped in an Optional.
Link copied to clipboard
Retrieves a player limb renderer by its name, or null if not found.
Link copied to clipboard
Returns a collection of all loaded player limb renderers.
Link copied to clipboard
Retrieves a model renderer by its name, wrapped in an Optional.
Link copied to clipboard
Retrieves a model renderer by its name, or null if not found.
Link copied to clipboard
Returns a collection of all loaded model renderers.
Link copied to clipboard
Returns the singleton instance of the BetterModel platform.
Link copied to clipboard
Retrieves a player channel handler by the player's UUID.
Link copied to clipboard
Registers the platform instance.
Link copied to clipboard
Retrieves an entity tracker registry by the entity's UUID.
@NotNull
Retrieves an entity tracker registry for a base entity.
@NotNull
Retrieves an entity tracker registry for a Bukkit entity.
Link copied to clipboard
Retrieves an entity tracker registry by the entity's UUID, or null if not found.
@Nullable
Retrieves an entity tracker registry for a base entity, or null if not found.
@Nullable
Retrieves an entity tracker registry for a Bukkit entity, or null if not found.