# RedisBungee configuration file. # you need Redis so get Redis from http://redis.io/ or install it from your package manager # The Redis server you will use. # these settings are ignored when cluster mode is enabled. redis-server: 127.0.0.1 redis-port: 6379 # Cluster Mode # enabling this option will enable cluster mode. cluster-mode-enabled: false # FORMAT: # redis-cluster-servers: # - host: 127.0.0.1 # port: 2020 # - host: 127.0.0.1 # port: 2021 # - host: 127.0.0.1 # port: 2021 # you can set single server and Jedis will automatically discover cluster nodes, # but might fail if this single redis node is down when Proxy startup, its recommended put the all the nodes redis-cluster-servers: - host: 127.0.0.1 port: 6379 # THIS FEATURE IS REDIS V6+ # OPTIONAL: if your redis uses acl usernames set the username here. leave empty for no username. redis-username: "" # OPTIONAL but recommended: If your Redis server uses AUTH, set the password required. redis-password: "" # Maximum connections that will be maintained to the Redis server. # The default is 10. This setting should be left as-is unless you have some wildly # inefficient plugins or a lot of players. max-redis-connections: 10 # since redis can support ssl by version 6 you can use ssl / tls in redis bungee too! # but there is more configuration needed to work see https://github.com/ProxioDev/RedisBungee/issues/18 # Keep note that SSL/TLS connections will decrease redis performance so use it when needed. useSSL: false # An identifier for this BungeeCord / Velocity instance. Will randomly generate if leaving it blank. proxy-id: "test-1" # since version 0.8.0 Internally now uses JedisPooled instead of Jedis, JedisPool. # which will break compatibility with old plugins that uses RedisBungee JedisPool # so to mitigate this issue, we will instruct RedisBungee to init an JedisPool for compatibility reasons. # disabled by default # ignored when cluster mode is enabled enable-jedis-pool-compatibility: false # max connections for the compatibility pool compatibility-max-connections: 3 # Register redis bungee legacy commands # if this disabled override-bungee-commands will be ignored register-legacy-commands: false # Whether or not RedisBungee should install its version of regular BungeeCord commands. # Often, the RedisBungee commands are desired, but in some cases someone may wish to # override the commands using another plugin. # # If you are just denying access to the commands, RedisBungee uses the default BungeeCord # permissions - just deny them and access will be denied. # # Please note that with build 787+, most commands overridden by RedisBungee were moved to # modules, and these must be disabled or overridden yourself. override-bungee-commands: false # A list of IP addresses for which RedisBungee will not modify the response for, useful for automatic # restart scripts. exempt-ip-addresses: [] # restore old login behavior before 0.9.0 update # enabled by default # when true: when player login and there is old player with same uuid it will get disconnected as result and new player will login # when false: when a player login but login will fail because old player is still connected. kick-when-online: true # enabled by default # this option tells redis-bungee handle motd and set online count, when motd is requested # you can disable this when you want to handle motd yourself, use RedisBungee api to get total players when needed :) handle-motd: true # disabled by default # Redis-bungee will attempt to connect player to last server that was stored. reconnect-to-last-server: false # Config version DO NOT CHANGE!!!! config-version: 2