Detect Player Client icon

Detect Player Client -----

You can detect which client a player is using.



Allows to detect which client a player is using.
The plugin returns player's client brand name,
examples: "fabric", "forge", "lunarclient", "geyser"...

How to see a player's client?
・Use the command " /detectclient <player>".
・When a player connects, if "notify: true" in config.yml: the player's client name is displayed to operators.

How to blacklist/whitelist a client?
・If you want only somes clients on your server: "enable_whitelist: true"
and add brands in "whitelisted_brand".
・If you want blacklist somes clients on your server: "enable_blacklist: true"
and add the blacklisted clients in "blacklisted_brand".
・Reload with " /detectplayerclientreload".

Permissions :
- detectplayerclient.notify : see the client of players who connect
- detectplayerclient.command : allows you to use the command /detectclient



No dependencies.


More information:
- This plugin (and any other plugin) does not detect cheat clients. Because it's impossible.
- The plugin only works on 1.13 servers and all versions above. Because before 1.13, brands didn't work the same way.
Code (Text):
#When a player connects his client name is displayed to operators and players with permission detectplayerclient.notify
notify: true

#Messages
notify_message: "%player% joined using %brand%"
kick_message_whitelist: "Forbidden Client."
kick_message_blacklist: "Forbidden Client."


#Should players be prevented from connecting using brands listed below
enable_blacklist: false
blacklisted_brand:
  - fabric
  - forge

#Should players be only allowed to connect using brands listed below
enable_whitelist: false
whitelisted_brand:
  - vanilla
 
Resource Information
Author:
----------
Total Downloads: 940
First Release: Mar 26, 2023
Last Update: Apr 9, 2023
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings