Skip to content

v0.3.0 — Linux dedicated-server support

Choose a tag to compare

@Nitro70 Nitro70 released this 04 Jul 00:00
· 4 commits to main since this release

The dedicated-server release — run LiveNBT inside a Linux (or any) Minecraft 26.2 dedicated server and edit it remotely from Windows.

What is new

  • Linux / dedicated-server support — load the agent into a vanilla 26.2 dedicated server and connect the app by IP to see every online player, their inventories, and all world data live. Full walkthrough in the README (bind/token, firewall, SSH tunnel, systemd notes).
  • Fixes: correct tick/stop hook placement (no double-fire on servers, verified against the real 26.2 client and server jars), IPv6 hosts, multi-player connect UX, per-server tree isolation, owner-only (0600) token file on Linux, and hardened remote-bind guidance. Agent failures now degrade to "editing disabled" instead of crashing the game.

Downloads

  • LiveNBT.App.exe — the standalone Windows editor. Download and run it; no install, no .NET, no launch arguments. Use ⚡ Attach to Minecraft for singleplayer, or add a profile with your server IP for remote editing.
  • livenbt-agent.jar — the agent for a dedicated server (Linux or Windows). Add -javaagent:livenbt-agent.jar -Dnet.bytebuddy.experimental=true to your server start command, set bind/token in config/livenbt.json, then connect the app to <server-ip>:25599.
  • LiveNBT-Setup.exe — optional Windows installer that wires the -javaagent argument into your launcher profile (antivirus-friendly; no runtime injection).

Full changelog: https://github.com/Nitro70/LiveNBTEditor/blob/main/CHANGELOG.md


⚠️ The .exe files are unsigned, so Windows SmartScreen may warn on first run ("More info" → "Run anyway"). The ⚡ Attach feature uses runtime code injection, which strict antivirus (e.g. Bitdefender) may flag — add an exception, use the installer, or use the dedicated-server jar path.