Skip to content

High level overview of ServerSync

R edited this page Aug 24, 2019 · 6 revisions

Terminology:

  • Client specific file - A file that only needs to be on the client and not the server (Optifine is one example)
  • Server specific file - A file that only needs to be on the server and not the client (server tools usually)
  • clientmods - ServerSyncs specific directory for handling client specific files that the server is suggesting the client should have

ServerSync acts like a mirror: Server has: πŸŽ‚ 🎁 🐟 Client has : πŸŽ‚ πŸ₯ βš”

Transfer:

πŸŽ‚ 🎁 🐟
❔ ↓ ↓
πŸŽ‚ 🎁 🐟 πŸ₯ βš”

File deletion:

πŸŽ‚ 🎁 🐟 πŸ₯ βš”
βœ” βœ” βœ” ❌ ❌

If the server has files in clientmods then these will be added to the list of files to sync but clients have the power to refuse these mods if they do not want them or they want to use their own versions.