ResourceId
Immutable resource-pack identifier shared by client and server code.
The identifier owns only a validated namespace and resource-manager path. It contains no pixels, open resource, or platform object and is safe to retain across threads.
Throws
when either part is empty or contains unsupported characters.