Minecrell / ServerListPlus

A flexible Minecraft plugin to customize the appearance of your server in the server list
https://git.io/slp
GNU General Public License v3.0
242 stars 58 forks source link

Bungee Per-listeners Status #268

Open alan67160 opened 5 years ago

alan67160 commented 5 years ago

Like this config, We have 3 listeners and they go to a different server do I hope they have they own status

bungeecord config.yml:

forge_support: false
connection_throttle_limit: -1
online_mode: true
log_commands: true
listeners:
- max_players: 2019
  host: 209.58.***.***:55741
  bind_local_address: true
  ping_passthrough: true
  tab_list: GLOBAL
  priorities:
  - s1
  forced_hosts:
    _minecraft._tcp.ams.play.*****.pro: s1
    _minecraft._tcp.play.*********.xyz: s1
  tab_size: 60
  force_default_server: false
  motd: empty
  query_enabled: false
  query_port: 55739
  proxy_protocol: false
- max_players: 2019
  host: 209.58.***.***:55741
  bind_local_address: true
  ping_passthrough: true
  tab_list: GLOBAL
  priorities:
  - s2
  forced_hosts:
    _minecraft._tcp.ams.play.*****.pro: s2
    _minecraft._tcp.play.*********.xyz: s2
  tab_size: 60
  force_default_server: false
  motd: empty
  query_enabled: false
  query_port: 55740
  proxy_protocol: false
- max_players: 2019
  host: 209.58.***.***:55741
  bind_local_address: true
  ping_passthrough: true
  tab_list: GLOBAL
  priorities:
  - s3
  forced_hosts:
    _minecraft._tcp.ams.play.*****.pro: s3
    _minecraft._tcp.play.*********.xyz: s3
  tab_size: 60
  force_default_server: false
  motd: empty
  query_enabled: false
  query_port: 55741
  proxy_protocol: false
connection_throttle: -1
groups:
  admin1:
  - admin
log_pings: true
ip_forward: true
prevent_proxy_connections: false
network_compression_threshold: 265
stats: ********-****-****-****-************
inject_commands: false
disabled_commands:
- disabledcommandhere
timeout: 30000
permissions:
  default:
  - bungeecord.command.list
  admin:
  - bungeecord.command.server
  - bungeecord.command.list
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.send
  - bungeecord.command.find
  - bungeecord.command.reload
servers:
  s1:
    motd: 's1'
    address: 1.34.***.***:20543
    restricted: false
  s2:
    motd: 's2'
    address: 209.58.***.***:51528
    restricted: false
  s3:
    motd: 's3'
    address: 209.58.***.***:25565
    restricted: false
player_limit: -1
stephan-gh commented 5 years ago

Are you looking for Virtual Hosts? I don't really understand what you are trying to achieve.

alan67160 commented 4 years ago

you can take a look at https://www.spigotmc.org/wiki/bungeecord-configuration-guide/ and you will see the bungeecord can create multiple listeners to multiple port like 209.58..:55741 and 209.58..:55742 and I want it to show different status on different listeners