Custom Item Factory
object 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.