LinesGroups
LinesGroups are a way of displaying lines if a condition is met
Every nametag in the config contains a list of LineGroups
. Each group is made by a list of lines and a list of modifiers.
Modifiers
The modifier system lets you decide if a group can be displayed.
There are 2 types of modifiers:
GlobalModifier: Lets you choose if the group is always displayed.
ConditionModifier: Lets you define a condition. If the condition is met, the group will be displayed.
You can define multiple modifiers that work with an AND condition. For example, if you add two conditional modifiers, both of them must be true for the group to be displayed.
Note: For string comparisons, use double quotes
" "
or single quotes' '
. For numerical comparisons, quotes are not needed. If you use single quotes'
, you need to escape them with''
. The same applies for double quotes"
, which should be escaped with""
.
Example for escaping quotes:
Example Configuration
Here is an example of how to configure LineGroups
with modifiers in your settings.yml
file:
Example with Conditional Modifiers
In this example, if the player has a town, the town name will be displayed, otherwise the line will be hidden. Example with 2 players:
Steve has a town, and Alex doesn't.
Steve's nametag:
Alex's nametag:
Last updated