people-arrowsVelocity/Bungeecord Setup

This setup is only for servers that run on a Velocity/Bungeecord network.

Step 1 - Enable the plugin on proxy.

First you will need to place the HalosPlayerSpoofer plugin on the Velocity or Bungeecord server. Configure the Redis or Mysql DB in the config.yml

MySql Example

 database:
   # Possible values: SQL, REDIS or NONE
  type: SQL
  sql:
    url: jdbc:mysql://localhost:3306/spoofer
    username: root
    password: password

Redis Example

 database:
  # Possible values: SQL, REDIS or NONE
  type: REDIS
  redis:
    url: redis://loca1host:6379
    password: password

After you input your Database information, restart the Velocity/Bungeecord server. Ensure there are no errors. Then move onto Step 2.

Step 2 - Connect Spigot Server

In the configuration of the spigot server, toggle on the proxy mode setting to true.

Next, you must also specify your server-id. This server-id is case sensitive. You must type exactly what is in your velocity.toml/config.yml(bungeecord) proxy server files. To what is specified for the spigot server you are configuring the spoofer on. If you do not set the correct id or typed incorrectly the sync will not work.

Finally, similar to the setting up the proxy configuration, you will need to connect the MySQL or Redis DB.

MySql Example

Redis Example

Once you configure all the settings. You must restart your spigot server, and ensure there are no errors.

Step 3 - Repeat

Once you have configured both Proxy and Spigot server. You will be able to see Fake player counts reflect in the server list counts. If you have multiple spigot servers, repeat Step 2 on all your additional servers. Ensure that the server-id is not the same for multiple spigot servers or else the sync will not work.

Step 4 - Configure Command

Commands will now be processed from the proxy instance. You should configure a custom command name. Found in halosplayerspoofer/config.yml

Step 5 - Configure Server Fallbacks

When one of your spigot servers shut down, configure the fall back server to where fakes will go to once the spigot server they are on shuts down.

Step 6 - Configure Spigot Server Flucuation

Due to HalosPlayerSpoofer 3.0 update, all fluctuation is now configured and controlled on the proxy instance.

If you navigate to halosplayerspoofer/servers you will find a config file for each spigot server on your network.

HalosPlayerSpoofer must be installed on the spigot server in order to work with the server you configure. If you choose to not spoof on a spigot server there is not need to add the plugin to the backend and you can disable the server in the configuration.

This is an example of the flucuation configuration that will appear for each server.

Once you specify all the proper configurations run /spoof reload to reload the configurations and apply your new settings with out having to restart the proxy instance.

Last updated