neoplayersync-1.1.1.jar
Curse Maven Snippet
What's new
1.1.1 (2026-11-09)
No database changes: 1.0.0 and 1.1.1 servers can share the database, so you can update one server at a time.
Changed
- Each server opens three database connections instead of two. Lease renewals get their own, so a burst of joins can't delay them.
- Idle database connections get a ping every minute, so firewalls and load balancers don't drop them.
- Wear alone, such as a gliding elytra or a mining tool, no longer saves the player. The next timed or final save carries it, so a crash can cost up to a minute of durability. (but largely improve performance for large network)
- Item data that changes on its own, such as a mod's charge or energy, saves after any waiting pickup, drop or move.
- Statistics travel with the timed save, respawning,
/nps syncand leaving instead of every save, so a crash can cost up to a minute of them. (but largely improve performance for large network) - Saves without advancements or statistics no longer make Postgres rewrite the stored ones.
- Closing your own inventory screen no longer saves the player, since every change in it was already seen. Closing a chest or any other container still does.
Fixed
- A server that couldn't read a mod's attachment, such as one from a newer version of that mod, erased it on the next save. It now refuses the player.
- A database error while joining refused the player at once. Joins now retry for up to 20 seconds.
- After a full server crashed, the fallback server refused some of its players as "still being saved".
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

