Development icon indicating copy to clipboard operation
Development copied to clipboard

PlaceholderAPI Nickname

Open stonegray opened this issue 4 years ago • 1 comments

Is your feature request related to a problem? Please describe. There is no way to integrate MultiChat's nicknames with other plugins (such as tablists).

In Essentials, there is an expansion which provides %essentials_nickname%.

MultiChat does not appear to have this, which makes it a difficult replacement for servers which rely on this functionality.

Describe the solution you'd like

The ability to run a command on change, or set the Essentials nickname with /multichat:nickname would be ideal, as this would allow both for use of a placeholder and allow for other essentials-specific features, such as sending /tpa requests by nickname instead of name.

Alternately, implementing a PlaceholderAPI expansion, eg. %multichat_nickname% would work.

Describe alternatives you've considered I currently use a command substitution that runs both the Essentials nickname and the MultiChat nickname. This works, but is difficult to setup nickname rules as they have to be configured in two places.

PlaceholderAPI does have a poorly documented {player} substitution in the MySQL query expansion, which might be a workaround at the expense of a high number of sql queries.

Additional context

Essentials PlaceholderAPI reference:https://api.extendedclip.com/expansions/essentials/

stonegray avatar Jun 23 '20 10:06 stonegray