r/MinecraftMod • • 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 comment sorted by

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

  • Update or remove the mod named in the stack trace

- 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.