I don't hear any sounds at all in version 1.20.1
Closed this issue · 0 comments
Version 1.0 of the pack on version 1.20.1 of MC was broken by an OO OO
When I released version 1.0, I tested it on a 1.19.2 instance, because there are zero breaking changes listed in the wiki, and everything works just fine in that version (just confirmed moments ago.) However, when I run the same file in 1.20.1, I get none of the sounds from this pack at all.
This is because the game considers the entire file "bad JSON" due to the fact that I have the filename OO-OO specified. To every other JSON checker on the planet, this is perfectly acceptable, however, Minecraft doesn't want capital letters, apparently, so it considers the entire JSON file invalid, and rejects the whole thing. You get the following error in the log when trying this pack in 1.20.1:
Non [a-z0-9/._-] character in path of location: minecraft:mob/villager/elden-ring/celebrate/OO-OO
Note that in that "valid characters" list near the beginning of the error, there are no capital letters allowed.