safeIdentifier

public static String safeIdentifier(String identifier)

Rainbow-style identifier sanitisation (mirrors Rainbow.bedrockSafeIdentifier): ':' becomes '.', '/' becomes '_'. Anything else is preserved. Used to derive deterministic filenames and item_texture.json keys from a Java/Bedrock identifier.