πMessaging services
This is an advanced configuration section, you must know what you are doing before editing it!
Overview
This section let you define how your game servers and your proxy communicate. By default we use plugins messages which are integrated in BungeeCord and Velocity. It allows the software to communicate without any additional configuration.
The first option called server-id is basically how your server is named on your proxy configuration, you can change it to whatever you want but it MUST stay unique.
Communication between your proxy and game servers is really important, it will allows our software to avoid having duplicated virtual players in your game server. How annoying will it be if you go to your hub and you meet Notch and when you go to your survival server you also meet Notch ahah.
There are four different messaging services available:
Cloud - Relies on our infrastructure to ensure servers communicates properly
Database - Relies on sql database to ensure servers communication
Proxy - Uses your proxy built-in messaging system
Redis - Relies on redis software
Warning!
You need to make sure all your proxies and game servers are using the same messaging service.
By default, PlayerPoof use the cloud messaging service, as it's the most reliable one and it's plug and play, you don't have to do nothing, we care about it π
# +-------------------------------------------------------------------------+ #
# | | #
# | MESSAGING SETTINGS | #
# | | #
# | Controls how data are sent across your network. | #
# | | #
# +-------------------------------------------------------------------------+ #
# This is your unique server identifier, this MUST be
# set if using a proxy - e.g. BungeeCord, Velocity, ...
server-id: "server1"
# How the plugin should send data across your network.
#
# - Possible options:
# |=> cloud (default)
# |=> database
# |=> proxy
# |=> redis (recommended)
#
# If you choose redis, you must configure the redis settings below.
# If you choose proxy, no further configuration is required.
# If you choose database, you must configure the database settings below.
messaging-service: cloudDatabase
Redis
Last updated