I have been playing the game just fine until yesterday.
I tried to open the game from steam today and i get a crash report there seems to be a minor update to game so i suspect that might be the source of the problem. I have a couple mods too: Compass mod and ESP
Id appreciate any help
Here is the crash report:
=== System information ===
Executing from E:\Program Files (x86)\Steam\steamapps\common\Wurm Unlimited\WurmLauncher\
Operating system: Windows 10 (arch: amd64, version: 10.0)
Java version: 1.8.0_172 (Oracle Corporation) <http://java.oracle.com/>
Jvm version: 25.172-b11 (Oracle Corporation) [Java HotSpot(TM) 64-Bit Server VM]
Available CPUs: 8
Loading character Patitis
Loading config default
Loading props file PlayerFiles\configs\default\gamesettings.txt
====== CLIENT CRASH ======
Unexpected crash while setting up login
java.lang.ExceptionInInitializerError
at com.wurmonline.client.settings.Profile.loadSettings(Profile.java:395)
at com.wurmonline.client.settings.Profile.loadConfig(Profile.java:331)
at com.wurmonline.client.settings.Profile.loadPlayer(Profile.java:303)
at com.wurmonline.client.settings.Profile.init(Profile.java:129)
at com.wurmonline.client.settings.Profile.getProfile(Profile.java:104)
at com.wurmonline.client.startup.ServerBrowserFX.<init>(ServerBrowserFX.java:242)
at com.wurmonline.client.launcherfx.WurmMain.prepareLaunch(WurmMain.java:248)
at com.wurmonline.client.launcherfx.WurmMain.start(WurmMain.java:198)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161(LauncherImpl.java:863)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$174(PlatformImpl.java:326)
at com.sun.javafx.application.PlatformImpl.lambda$null$172(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$173(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at com.wurmonline.client.options.screenres.DisplayDevice.getResolution(DisplayDevice.java:91)
at com.wurmonline.client.launcherfx.controls.DisplayOptionControl.setToDefault(DisplayOptionControl.java:122)
at com.wurmonline.client.launcherfx.controls.DisplayOptionControl.<init>(DisplayOptionControl.java:89)
at com.wurmonline.client.launcherfx.WurmSettingsFX.<clinit>(WurmSettingsFX.java:167)
... 17 more