promotional bannermobile promotional banner

NeoPlayerSync

You run several NeoForge servers behind a proxy like Velocity. A player walks from one server to another. Without this mod, they arrive with an empty backpack, because each server keeps its own copy of the player. NeoPlayerSync fixes that for you.
Back to Files

neoplayersync-1.0.0.jar

File nameneoplayersync-1.0.0.jar
Uploader
xShiraexShirae
Uploaded
Nov 8, 2026
Downloads
2
Size
1.2 MB
Mod Loaders
NeoForge
File ID
9505797
Type
R
Release
Supported game versions
  • 26.3
  • 26.2
  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:neoplayersync-1781634:9505797"

Learn more about Curse Maven

What's new

Changelog

1.0.0 (2026-11-08)

Update every server at once: this release upgrades the database tables, and older builds refuse them.

Added

  • Optional sync for advancements (sync_advancements) and statistics (sync_statistics). Both default to off.
  • /nps (op level 2) shows database latency, held players and queued saves. /nps sync saves everyone now.
  • ssl_root_cert verifies the database's certificate and host name. Requires require_ssl.

Changed

  • One jar for Minecraft 26.1.2, 26.2 and 26.3.
  • Unchanged saves skip the upload.
  • Inventory saves get 3 ms per tick, with a warning when a save waits over 5 seconds.
  • The heartbeat reads only held players, through a new index.
  • Lease timings live in one place and get checked at startup.
  • Licensed under GPL-2.0-or-later.

Fixed

  • A server missing one of the network's mods could erase that mod's items and attachments. It now refuses the player.
  • A broken neoplayersync.toml reset by NeoForge no longer starts the server without sync.
  • Players no longer get saved twice in one tick.

This mod has no additional files