Some time in the past few hours, with the client already running, I reconnected. All was normal until my hearthling left its house.
This led to an incredibly slow load of the image, followed by a client crash.
When I relaunched the client, it updated various components. Connecting to that hearthling, but not others, caused what seemed to be the same crash, every time.
After relaunching the client, I connected to another hearthling that was in its house. (NOT the same house, or even the same continent, but the same account.) All was normal, until it tried to leave its house, whereupon the same thing happened, and it, too, crashes the client every time I try to connect to it.
The crash on connection does not replicate with the official client.
I moved the first affected character back into its house with the official client, disconnected, and then connected to it using the Ender client. It connected normally, but when it tried to leave its house, the crash came back. The following messages are from this last replication. I *think* they were much the same in all cases, possibly identical.
java.lang.RuntimeException: java.lang.NoSuchMethodException: haven.res.lib.plants.GrowingPlant.<init>()
at haven.Utils.construct(Utils.java:1658)
at haven.Resource$PublishedCode$Instancer.stdmake(Resource.java:1229)
at haven.Sprite$FactMaker.make(Sprite.java:75)
at haven.Sprite$FactMaker.make(Sprite.java:72)
at haven.Resource$CodeEntry.lambda$get$1(Resource.java:1453)
at java.security.AccessController.doPrivileged(Native Method)
at haven.Resource$CodeEntry.get(Resource.java:1443)
at haven.Resource.getcode(Resource.java:1288)
at haven.Sprite.create(Sprite.java:136)
at haven.ResDrawable.<init>(ResDrawable.java:45)
at haven.OCache.cres(OCache.java:258)
at haven.OCache.lambda$cres$10(OCache.java:270)
at haven.OCache$GobInfo.apply(OCache.java:759)
at haven.Loader.lambda$defer$0(Loader.java:235)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:197)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoSuchMethodException: haven.res.lib.plants.GrowingPlant.<init>()
at java.lang.Class.getConstructor0(Class.java:3082)
at java.lang.Class.getConstructor(Class.java:1825)
at haven.Utils.construct(Utils.java:1656)
... 17 more
The messages for a hearthling that's already left its house are the same.
I am running a very recently updated java, on MacOS BigSur version 11.3.1
Note: it looks like others have already reported this. I'm making my own post in case the added detail is useful.