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
- Open the Balise asset library from the balise editor.
- Click Open Folder.
- Drag
.pngor.oggfiles into the upload staging folder. - Return to the game and click Refresh.
- The client uploads staged files to the server.
- The server stores them and re-broadcasts the asset library to online clients.
- 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.