- Code: Select all
java.lang.Error: Unexpected non-local exit
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:544)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
at haven.MapView$Gobs.removed(MapView.java:621)
at haven.OCache.remove(OCache.java:108)
at haven.OCache$GobInfo.apply(OCache.java:376)
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(Unknown Source)
Caused by: java.lang.IllegalStateException: removing non-present slot
at haven.render.InstanceList.remove(InstanceList.java:713)
at haven.render.RenderTree$Client.removed(RenderTree.java:110)
at haven.render.RenderTree$TreeSlot.lambda$remove$1(RenderTree.java:541)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:541)
... 13 more
Related or not, I also have to re-open my UI every game start.
- Built and destroyed a wicker basket, no issue
- Built and destroyed a new stick fence unconnected to my existing fence, crashed. Did notice the fence graphic disappeared before the destruction finished