CustomItemFactory

Factory object for managing custom items. It allows registering, creating, and retrieving custom items by their IDs.

This factory ensures that custom items are unique and provides access to all registered items.

Functions

Link copied to clipboard

Retrieves all registered custom item definitions.

Link copied to clipboard

Creates a custom item based on its ID.

Link copied to clipboard
fun register(id: String, builder: () -> CustomItem)

Registers a new custom item by its ID and builder function.