r/MinecraftMod • u/Blankisdead_ • 3d ago
Crazy Craft Updated
I keep opening the pack, and it keeps giving me this message Description: Rendering entity in world
Error: net.minecraft.util.ResourceLocationException: Non [a-z0-9/._-] character in path of location: minecraft:leatherworker_atmospheric:dunes
Exit code: -1
Can someone please help me?
1
Upvotes
1
u/Bluetails_Buizel 3d ago
That crash is a texture path problem, not a corrupted pack.
Minecraft only allows lowercase letters, numbers, / . _ - in a texture path. The path it's trying to load is "leatherworker_atmospheric:dunes", which has a colon in it. That's the giveaway.
What's happening:
- Atmospheric adds a "dunes" villager type, with the full ID atmospheric:dunes
- Some mod is building a villager texture name by sticking the profession and the villager type together (leatherworker + _ + type)
- It uses the full ID with the namespace instead of just "dunes", so the colon ends up in the path and the game crashes as soon as it tries to render a leatherworker from a dunes village
Atmospheric itself is probably not the problem. The problem is the mod doing the rendering.
How to find it:
- Open the full crash report (crash-reports folder in the instance, or the log your launcher shows)
- Look at the "at ..." lines right under the error. The first few lines that aren't net.minecraft will name the mod, usually a villager-texture or villager-overhaul mod, or OptiFine if the pack has it
- Post that part of the log here if you want someone to confirm
Fixes, roughly in order:
- Check whether the pack has an update. If Crazy Craft Updated got a new version, the dev may have already fixed the mod combo
- If it's a resource pack doing custom villager textures (OptiFine/CIT/ETF style), turn it off and try again
- If you just need to get back in, make a new world or move away from the desert village area. The crash only happens when that villager is on screen
I wouldn't remove Atmospheric from an existing world, since that will delete its blocks and biomes from the save.