Getting this error when I try to use a sketchbook to change building materials:
haven.UI$CommandException: error during ui command-handling: #<cmd 75990 #<wdgmsg 6046 set [8, 8648, -1]> (deps 6046) (bars 6046)>
at haven.UI$CommandQueue.run(UI.java:309)
at haven.UI$CommandQueue.lambda$execute$0(UI.java:317)
at haven.Loader.lambda$defer$0(Loader.java:240)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:202)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.ClassCastException: class haven.Material$Res$1 cannot be cast to class haven.Pair (haven.Material$Res$1 and haven.Pair are in unnamed module of loader 'app')
at java.base/java.util.Map.forEach(Map.java:733)
at haven.res.lib.vmat.Materials.<init>(Materials.java:50)
at Preview.updmats(vm-pv.cjava:60)
at Preview.uimsg(vm-pv.cjava:98)
at haven.Widget$MessageEvent.shandle(Widget.java:966)
at haven.Widget.handle(Widget.java:907)
at haven.Widget$Event.dispatch(Widget.java:860)
at haven.UI.dispatch(UI.java:641)
at haven.UI$UiMessage.run(UI.java:711)
at haven.UI$CommandQueue.run(UI.java:305)
... 6 more