Plugin category: Admin Tools Minecraft version: 1.7.10~1.12 Suggested name: ClientLimiter What I want: Are you bored at banning hackers? You can limit the Client for easy ways to manage server. e.g. If you want to limit the hack client, You can edit the whitelist for banning each hack clients. Client_Whitelist: - 1.7.10 - 1.7.10 Forge Then, other client can't join except 1.7.10 and 1.7.10 Forge. Features: You can set client whitelist. Unlisted clients will be banned instantly. You can set mod whitelist. A mods that isn't on whitelist cannot join the server until it removed. You can set custom messages with color codes! You can set custom commands when the player have blacklisted commands. The plugin will log to staff members that is using blacklisted mods/client. Ideas for commands: <> = Required, [] = Optional /cl inspector - Inspect the mods that are using on players. /cl enable - Enables the protection system. /cl disable - Disables the protection system. /cl reload - Reloads the configuration file. /cl whitelist - Adds a player on whitelist. Whitelisted players can bypass the client limitation. /cl log <on/off> - If the settings is on, Sends a Client log to player. Ideas for permissions: cl.inspector - Inspect the mods that are using on players. cl.set - Ability to enable or disable the plugin. cl.reload - Ability to reload a plugin. cl.whitelist - Adds a player on whitelist. Whitelisted players can bypass the client limitation. If the settings turned on it will also allow a player to use hack. Use it wisely. cl.log - Ability to enable or disable a client log. When I'd like it by: Today. And sorry for my bad english, I'm from South Korea, My grammar is bad enough. Thank you for understanding.
@Ah_Roon As @timtower says, this is not going to be very robust. Hacked clients can easily get around any system we can create. See this thread for more discussion: https://bukkit.org/threads/getting-players-client-id-or-name.434070/