Jump to content

National characters in mod-path


Narrnika

Recommended Posts

If path to mod contains national (no-ascii) characters, then in linux-version this mod is not visible in mod-list, and occurs error like this:

WARN : Mod, 1599768637312> ChooseGameInfo.readModInfo> can't find "/home/narrnika/.steam/steam/steamapps/workshop/content/108600/1411032745/mods/Hydrocraft - Traduction Fran??aise/mod.info"
LOG  : General, 1599768637312> -------------------------------------------------------------
attempted index: getId of non-table: null

LOG  : General, 1599768637313> -----------------------------------------
STACK TRACE
-----------------------------------------
function: populateListBox -- file: ModSelector.lua line # 525
function: onMenuItemMouseDownMainMenu -- file: MainScreen.lua line # 1538

ERROR: General, 1599768637313> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getId of non-table: null at KahluaThread.tableget line:1690.
ERROR: General, 1599768637313> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: getId of non-table: null
	at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1690)
	at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:642)
	at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
	at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1981)
	at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1783)
	at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
	at zombie.ui.UIElement.onMouseDown(UIElement.java:993)
	at zombie.ui.UIElement.onMouseDown(UIElement.java:953)
	at zombie.ui.UIElement.onMouseDown(UIElement.java:953)
	at zombie.ui.UIManager.update(UIManager.java:713)
	at zombie.GameWindow.logic(GameWindow.java:234)
	at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
	at zombie.GameWindow.frameStep(GameWindow.java:708)
	at zombie.GameWindow.run_ez(GameWindow.java:626)
	at zombie.GameWindow.mainThread(GameWindow.java:453)
	at java.lang.Thread.run(Thread.java:748)

(actually it is the directory "Hydrocraft - Traduction Française")

 

In Steam Workshop are several of these mods and they seem to work without issue in windows.

This is not critical, but, IMHO, it is better to do equally - or such paths are acceptable everywhere, or nowhere.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...