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.
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.
Spoiler: config.yml
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
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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.18, 1.19
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Detect Player Client is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.19. Downloaded 983 times (via Spigot). Download it and open it directly in the game.