Skip to content

PlaceholderAPI Nickname #115

Open
Open
@stonegray

Description

@stonegray

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/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions