Skip to main content

Server Asset Sync

This tutorial explains the current synchronized asset workflow.

Requirements

  • the server must run BetterRailwaySystem
  • the client must also run BetterRailwaySystem
  • on dedicated servers, the uploading player should have operator-level permission

Steps

  1. Open the Balise asset library from the balise editor.
  2. Click Open Folder.
  3. Drag .png or .ogg files into the upload staging folder.
  4. Return to the game and click Refresh.
  5. The client uploads staged files to the server.
  6. The server stores them and re-broadcasts the asset library to online clients.
  7. Connected clients reload the synchronized media into their local resource pack.

What This Means

After sync finishes:

  • the same identifiers can be used across players on that server
  • newly connected players can receive the server library on join

Current Limitation

The current workflow is optimized for upload and distribution. Server-side asset deletion is still a separate future improvement.