[1.8 - 1.21.1] ⭐ Nick / Disguise Plugin ⭐ icon

[1.8 - 1.21.1] ⭐ Nick / Disguise Plugin ⭐ -----

A plugin to nick players as somebody else. Change the name above your head, tab and chat!




With this plugin you can disguise yourself or other players as whoever you want.

_________________________________________________________________________________________________________________

Features

Change Skin
Change Name above head
Change Name in Tablist (and sort)
Random Group Prefix (with probability)
Remove original name from tab completion
Nick on Join
Random Nickname list
Nickname blacklist
Everything is configurable

_________________________________________________________________________________________________________________

Nick Example

[​IMG]

_________________________________________________________________________________________________________________

Commands

/nick help - Show help
/nick - Nick/unnick yourself (with random group and name)
/nick <nick> - Nick yourself (with given nick)
/nick <group> - Nick yourself (with given group)
/nick <group> <nick> - Nick yourself (with given nick/group)
/nick <player> - Nick other player (with random group/name)
/nick <player> <nick> - Nick other player (with given nick)
/nick <player> <group> - Nick other player (with given group)
/nick <player> <group> <nick> - Nick other player (with given nick/group)

/unnick - Unnick yourself
/unnick <player> - Unnick player

The specified group has to be a valid group in LuckPerms or NametagEdit!

/nick realname <player> - Show the realname of a nicked player
/nick reload - Reload the configs
_________________________________________________________________________________________________________________

Permissions

nick.nick - Nick yourself
nick.custom.name - Nick with custom name
nick.custom.group - Nick with custom group
nick.custom.group.<GroupPermission> - Nick with custom group

nick.other.nick - Nick other player
nick.other.custom.name - Nick other player with custom name
nick.other.custom.group - Nick other player with custom group
nick.other.custom.group.<GroupPermission> - Nick other player with custom group

unnick.self - Unnick yourself
unnick.other - Unnick other players

nick.relaod - Reload the configs
- nick.realname - Show the realname of a player
- nick.item - Get nick item on join
- nick.bypasscooldown - Bypass the cooldown for command usage
- nick.bypassblacklist - Bypass the blacklisted names

For more information see Configs section!
_________________________________________________________________________________________________________________

Supported Plugins

- NametagEdit
- TAB + LuckPerms

You will need one of those plugins if you want to change your prefix in the tablist and above your head.
_________________________________________________________________________________________________________________

Discord Support

[​IMG]


_________________________________________________________________________________________________________________

Groups

This as an example, how you can specify your groups.

A player can only nick himself with a group if he has the permission nick.custom.group AND the group permission (for example nick.custom.group.owner) OR if the group permission is null.

The probability is used if you dont specify a group in the nick command and therefore get assigned with a random group.

IMPORTANT: The group name has to be a valid group name from NametagEdit or LuckPerms!

Code (YAML):
groups :
# Player has 10% probability to be nicked as an owner, if he has
# nick.custom.group and nick.custom.group.owner permission
- ==
: me.sk8ingduck.nick.util.Group
  probability
: 10 %
  permission
: 'nick.custom.group.owner'
  group
: Owner # this must be a valid LuckPerms / NametagEdit group
# Player has 10% probability to be nicked as an Admin, if he has
# nick.custom.group and nick.custom.group.admin permission
- ==
: me.sk8ingduck.nick.util.Group
  probability
: 10 %
  permission
: 'nick.custom.group.admin'
  group
: Admin
# Player has 30% probability to be nicked as a VIP
# if he has nick.custom.group permission
- ==
: me.sk8ingduck.nick.util.Group
  probability
: 30 %
  permission
: null
  group
: Vip
# Otherwise the player will be nicked as the
# 'defaultGroup' provided in the settings.yml

_________________________________________________________________________________________________________________

PlaceholderAPI


%nick_name% - show the nick name of a player
%nick_realname% - show the real name of a player
%nick_isnicked% - 'true' if the player is nicked, 'false' otherwise


_________________________________________________________________________________________________________________


Please keep in mind that there might still be bugs, especially if you have a lot of plugins on your server.

I can't add support for all plugins that exist.

And I also can't guarantee that it will work on your specific server setup.
Resource Information
Author:
----------
Total Downloads: 5,837
First Release: Apr 4, 2023
Last Update: Sep 1, 2024
Category: ---------------
All-Time Rating:
12 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings