Companion
Properties
Read-only registry of all constructed items, keyed by their getNamespacedName.
Functions
Whether two stacks share the same Material (ignores custom identity).
Whether both stacks carry the same framework namespaced key; false if either lacks one.
Compares by namespaced key when both stacks have one, otherwise falls back to equalByMaterial. Lets custom items and vanilla items be matched uniformly.
Looks up a registered EffectiveItem by its namespaced name, or null if unknown.
Wraps each line as a non-italic gray lore Component.
Builds a fresh stack for the item registered under namespacedKey, or null if unknown.
Reads the framework namespaced name stored on item, or null for vanilla/empty stacks.
Namespaced name of item if it is a custom item, otherwise its Material name.