Skip to content

HOW TO: Share Balances Across Servers

Daniel V edited this page Jan 30, 2024 · 1 revision

Setting Up BungeeCord with Sub Servers

Installation and Configuration

  1. Install BungeeCord/Velocity Jar on Proxy

    • Download the BungeeCord/Velocity Jar from the official website.
    • Place the Jar file in the appropriate directory on your proxy server.
    • Start the proxy server to initialize BungeeCord/Velocity.

    Proxy Server Image

  2. Install TNE on Each Sub Server

    • Navigate to each sub-server.
    • Download and install TNE on each sub-server.
    • Ensure TNE is properly configured and integrated into the server.
  3. Ensure Consistency in Server Names and Default World Names

    • Check and ensure that the server name and default world name are the same in each server's config.yml.
    • If the default world name differs and needs to be overridden in TNE, update the Core.Region.DefaultRegion value accordingly.

    Config.yml Image

  4. Update Server Names (Optional)

    • Optionally, update the server name in each server's config.yml.
    • Ensure that the updated server name is consistent across all connected servers by updating the Core.Server.Name in each config.yml.
  5. Ensure Unique Core.ServerID

    • Verify that the Core.ServerID is different in each config.yml.
    • If you've copied and pasted the config.yml, remove the ServerID configuration to let it regenerate on the next startup.

    Config.yml Image

Currency Configurations

  1. Ensure Consistency in Currency Configurations

    • Verify that the currency UUID is the same across all servers.
    • Configure the currency settings as required.
    • Start each server and let it generate a UUID for the currency's YAML.
    • Copy over the configurations to ensure consistency.

    Currency Config Image

  2. Verify Currency Configurations

    • Double-check the currency configurations to ensure they match across all servers.
    • Adjust settings as necessary to maintain consistency.