Configuration - YouHaveTrouble/NotJustNameplates GitHub Wiki

nameplates

This section lists all the displays that can be used later on. There is no limit to how many you can have. Each display can be activated for the specific player or permission group by granting notjustnameplates.display.<name_of_section> permission. In case of player having permissions for multiple displays, the first one matched will be applied (top to bottom).

default display is special and does not require permission, will be skipped if put before any other display and will only apply to the player when no other display does.

display

This is documentation for all entries inside "nameplates" section. Name of this section will decide what permission will be assigned to the display.

refresh-rate

How often to switch between frames (in ticks). If set to 0, transitions will be disabled.

billboard

Display entity billboard type. Some of them might work funny, vertical is strongly suggested. Billboard options are as follows:

  • center - pivots around center point
  • vertical - pivots around vertical axis
  • horizontal - pivots around horizontal axis
  • fixed - no rotation

interpolation-delay

Interpolation delay property for text display entity. This value is in ticks.

interpolation-duration

Interpolation duration property for text display entity. This value is in ticks.

see-through

Decides if display should always be visible through walls. Possible values are true and false.

view-range

Decides from how far the nameplate will be visible. Will default to default to spigot's default player tracking range. This range can be limited by external factors like simulation distance

frames

Section responsible for animating the displays. At least one frame is required for display to appear, even if there is no animation. Name of the frame does not matter as long as it's unique.

text

Text to display. This supports minimessage format, including <newline> tag. It also supports PlaceholderAPI placeholders. You can read about placeholder usage on this page.

background

Background color of the text. Color in a #RRGGBBAA format. For ex. #FF000055 is red with 33% opacity. You can use this as reference to the AA (alpha) value.

scale-x

X scale for the display. Input is a float number, 1.0 is default size.

scale-y

Y scale for the display. Input is a float number, 1.0 is default size.

scale-z

Z scale for the display. Input is a float number, 1.0 is default size.

offset-x

X offset for the display. Input is a decimal number, 0.0 is default offset.

offset-y

Y offset for the display. Input is a decimal number, 0.0 is default offset.

offset-z

Z offset for the display. Input is a decimal number, 0.0 is default offset.

shadowed

Decides if text should be shadowed. Possible values are true and false.

text-opacity

Decides text opacity. Valid values are 0-255. Values smaller or higher than that will be clamped to the max/min value.

sneak-override

Allows every option available in frame section. The options will activate if player is sneaking.

messages

This section allows you to change messages plugin outputs

⚠️ **GitHub.com Fallback** ⚠️