This version adds the suggestion to use the list per server (Applies only to the Bungee/Velocity version):
Instead of the commands and the tabcomplete list coming after the group name, like this
Code (YAML):
GroupName:
commands
:
[
]
tabcomplete
:
[
]
priority
: 5
servers
:
-
all
blocked-command-message
: Unknown command. Type
"/help" for help.
inherited-groups
:
[
]
They will now coming after a server name (these support regex, e.g. "Lobby-.*"), which are listed under the section “servers”. In addition, a fallback option must always be specified if no suitable server is found. This can be “fallback” or/and “all”
As a fallback option, you can use "fallback" as the server name (this will be applied if the player is on a server that doesn't match any of the listed servers) or "all", where the listed commands will be applied to every server.
The option “servers”, also got renamed to “enabled_servers”
Here is an example group with explanation:
Here is an example group with explanation:
Code (YAML):
GroupName:
servers
:
#<-New
#If no matching server could be found (for example if the player is one a server named "creative") this key will be used.
fallback:
commands
:
[
]
tabcomplete
:
[
]
#Commands listed here will be added to servers where the name starts with "Lobby-" (for example "Lobby-1", "Lobby-230")
"Lobby-.*":
commands
:
[
]
tabcomplete
:
[
]
#Commands listed here will only be added to the server with the name "Survival"
Survival:
commands
:
[
]
tabcomplete
:
[
]
#Commands listed here will be added to every other server automatically. This key (all) is optionally
all:
commands
:
[
]
tabcomplete
:
[
]
#Option for which servers the group should be enabled
enabled_servers
:
#<- got renamed
-
all
priority
: 1
blocked-command-message
:
"Unknown command. Type \"/help\
" for help."
inherited-groups
:
[
]
Bug fixes:
- Fixed that regex in the "servers" option got ignored for inherited groups
- Fixed that * placeholder is ignored in rare cases
- Fixed that tab-completion is falsely blocked in rare cases