Super Factory Manager ( SFM )

Super Factory Manager ( SFM )

20M Downloads

1.21.1 Neoforge Crash at startup using Turkish locale

Jmpp2909 opened this issue ยท 3 comments

commented

Modpack: ATM10 Sky v:1.0.2

SFM mod version: Super Factory Manager (SFM)-MC1.21.1-4.23.0.jar

The error/crash:

Failure message: Super Factory Manager (SFM) (sfm) encountered an error while dispatching the net.neoforged.neoforge.network.event.RegisterPayloadHandlersEvent event

Exception: net.minecraft.ResourceLocationException: Non [a-z0-9/._-] character in path of location: sfm:clientboundboolexprstatement\u0131nspectionresultspacket

Image

Logs
latest.log: https://mclo.gs/OSVQBqM
debug.log: https://mclo.gs/OjR048X
crash-2025-08-19_18.16.22-fml.txt: https://mclo.gs/PX7kERz
modlist.txt: https://mclo.gs/YEbFJDK

(NOTE: Different launcher worked? Close if you can't find what is wrong)

commented

Super strange.
Could be a jar corruption issue somehow?
Do you still have the problem if you use a jar from the github release here?

https://github.com/TeamDman/SuperFactoryManager/releases/tag/4.23.0-1.21.1

Direct
https://github.com/TeamDman/SuperFactoryManager/releases/download/4.23.0-1.21.1/Super.Factory.Manager.SFM.-MC1.21.1-4.23.0.jar

commented

Fixed in SFM 4.24.0

commented

Looks like I forgot to do Locale.ROOT in a few locations

return ResourceLocation.fromNamespaceAndPath(SFM.MOD_ID, clazz.getSimpleName().toLowerCase());