Crash on Join

So yeah, been playing Salem seamlessly for a bit now. Then I decided to finally get off my ass and help my village with agriculture and got the agriculture skill. Unfortunately, the game didn't seem to like that too much the next time I logged in
. Crashed with this error log:
java.lang.RuntimeException: Delayed error in resource paginae/skills/cabbagegrowing (v2), from forking source backed by HTTP res source (http://game.salemthegame.com/res/)
at haven.Resource.checkerr(Resource.java:1503)
at haven.Resource.layer(Resource.java:1387)
at haven.Resource.layer(Resource.java:1396)
at haven.CharWnd$SkillList$1.compare(CharWnd.java:172)
at haven.CharWnd$SkillList$1.compare(CharWnd.java:168)
at java.util.TimSort.countRunAndMakeAscending(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at haven.CharWnd$SkillList.tick(CharWnd.java:194)
at haven.Widget.tick(Widget.java:490)
at haven.Widget.tick(Widget.java:490)
at haven.GameUI.tick(GameUI.java:500)
at haven.Widget.tick(Widget.java:490)
at haven.UI.tick(UI.java:134)
at haven.HavenPanel.run(HavenPanel.java:439)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Incomplete resource at paginae/skills/cabbagegrowing
at haven.Resource.readall(Resource.java:1329)
at haven.Resource.load(Resource.java:1467)
at haven.Resource.access$200(Resource.java:39)
at haven.Resource$Loader.handle(Resource.java:436)
at haven.Resource$Loader.run(Resource.java:416)
... 1 more
Now I have no idea how Java works, but from the look of it, might it be a server problem? I dunno, lol. Any help would be appreciated.

java.lang.RuntimeException: Delayed error in resource paginae/skills/cabbagegrowing (v2), from forking source backed by HTTP res source (http://game.salemthegame.com/res/)
at haven.Resource.checkerr(Resource.java:1503)
at haven.Resource.layer(Resource.java:1387)
at haven.Resource.layer(Resource.java:1396)
at haven.CharWnd$SkillList$1.compare(CharWnd.java:172)
at haven.CharWnd$SkillList$1.compare(CharWnd.java:168)
at java.util.TimSort.countRunAndMakeAscending(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at haven.CharWnd$SkillList.tick(CharWnd.java:194)
at haven.Widget.tick(Widget.java:490)
at haven.Widget.tick(Widget.java:490)
at haven.GameUI.tick(GameUI.java:500)
at haven.Widget.tick(Widget.java:490)
at haven.UI.tick(UI.java:134)
at haven.HavenPanel.run(HavenPanel.java:439)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Incomplete resource at paginae/skills/cabbagegrowing
at haven.Resource.readall(Resource.java:1329)
at haven.Resource.load(Resource.java:1467)
at haven.Resource.access$200(Resource.java:39)
at haven.Resource$Loader.handle(Resource.java:436)
at haven.Resource$Loader.run(Resource.java:416)
... 1 more
Now I have no idea how Java works, but from the look of it, might it be a server problem? I dunno, lol. Any help would be appreciated.