You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the title says, loading a mod jar which has null characters in the file name will make Minecraft crash when using this (Latest Forge 1.16.1), the normal Minecraft loader does not do this, nor does other loaders like Fabric.
The main error is: Error: java.nio.file.InvalidPathException: Path: nul character not allowed: followed by the path itself.
Such "obfuscation" techniques as this are not expected to work in every java environment, Mod Launcher happens to be one which will not accept this particular hack. I would not expect to find any support for this sort behavior of using exploits geared specifically to target decompilation tools which can be trivially worked around for anyone dedicated to reverse engineering your code.
Not an issue in my books. You're clearly trying to use some kind of obfuscation hack, to pack your jar with dodgy code. Don't do that? What's so special about your code that you need to hide it behind NUL characters.
Do note that the error comes from NIO zip handling in java, which I cannot fix. Maybe go ask them to support your crazy naming scheme instead?
As the title says, loading a mod jar which has null characters in the file name will make Minecraft crash when using this (Latest Forge 1.16.1), the normal Minecraft loader does not do this, nor does other loaders like Fabric.
The main error is:
Error: java.nio.file.InvalidPathException: Path: nul character not allowed:
followed by the path itself.The whole stacktrace:
The text was updated successfully, but these errors were encountered: