Error with sound files when trying to run game

Started by JayStarPlays on Sun, 04/05/2020 - 01:42

Topic category: Troubleshooting, bugs, and solutions

Last seen on 17:11, 14. Mar 2021
Joined Jul 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Error with sound files when trying to run game
Sun, 04/05/2020 - 01:42

For some reason, whenever I try to run the game to test my mod, I get an error saying "Non [a-z0-9/._-] character in path of location: (sound file)"

It seems to have something to do with the fact that most of the sound files in my mod include capital letters which are for some reason no longer allowed (what the heck?) and so disallow me from testing my mod until I go through and rename all my sounds.

 

This is for Minecraft 1.14.4, MCreator 2020.2

1.14.4 does not allow…
Sun, 04/05/2020 - 08:36

1.14.4 does not allow uppercase letters, as simple as that.

"Non [a-z0-9/._-] character in path of location: (sound file)"

The solution to this problem and many other problems can be found in our knowledge base: https://mcreator.net/support/knowledgebase Please check the knowledge base before opening a new topic on the issue which has a known fix.

Minecraft itself does not support uppercase names since 1.13, you can go and rewrite the whole MC core to overcome this or rename your files.

Last seen on 17:11, 14. Mar 2021
Joined Jul 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I know that it doesn't allow…
Sun, 04/05/2020 - 21:39

I know that it doesn't allow those letters. My problem is that it means I will have to go through all of my sound files and rename and reassign them. It would be nice if they would all be automatically converted to lowercase letters.

The problem is not just in…
Mon, 04/06/2020 - 06:28

The problem is not just in file names but in references too. New MCreator versions force newly added elements to be all lowercase, but old workspaces will need to be manually converted as there are too many places to be checked and reliably converted.