SnKillEffects v1.1.1
·
56 commits
to main
since this release
Changes
- Fixed the
SnFuture.join() on the main thread outside shutdown/bootstrapWARN that was printed on every server stop. OwnershipManager.shutdown()no longer joins the player-cache flush.onInnerDisable()runs before SnLib raises its shutting-down flag, so that join blocked the main thread and tripped SnFuture's guard.- The join was redundant as well: the cache is registered through
sn.db().playerCache(...), so SnLib already joins the write barrier of every registered cache before it closes the database pool. Ownership rows and player settings are still persisted exactly as before.
No configuration, command, permission or gameplay change.
Installation
Download the JAR below and place in your plugins folder. Requires SnLib.jar.