Plugin Guard icon

Plugin Guard -----

Protect your server by hiding installed plugins from users (and more)



PluginGuard
Protect your server by hiding installed plugins from users
For Minecraft Paper 1.21.1 - 1.21.10


Donate: https://ko-fi.com/darkstarworks



Options and how to configure config.yml:


===== BASIC SETTINGS =====
Hide Mode Options:
  • "unknown-command": Shows "Unknown command" message (most realistic)
  • "empty": Shows "Plugins (0):"
  • "fake-list": Shows configured fake plugins below
  • "permission-denied": Shows permission error message
Code (Text):
hide-mode: "unknown-command"
Fake plugins to display when hide-mode: "fake-list" (Use vanilla-sounding names to appear legitimate)
Code (Text):
fake-plugins:
  - "ServerCore"
  - "WorldManager"
  - "CoreProtect"
  - "EveryoneChat"
Permission node to bypass all plugin hiding (staff/admin only)
Code (Text):
bypass-permission: "pluginguard.bypass"
===== COMMAND PROTECTION =====
Commands to intercept and hide (supports bukkit: and minecraft: prefixes)
Code (Text):
protected-commands:
  - "pl"
  - "plugins"
  - "ver"
  - "version"
  - "?"
  - "help"
  - "about"
  - "icanhasbukkit"
Block all bukkit: and minecraft: prefixed commands (prevents probing)
Code (Text):
block-bukkit-commands: true
Redirect bukkit: commands to show spoofed list instead of blocking Only works if block-bukkit-commands: true
Code (Text):
redirect-bukkit-commands: false
===== TAB COMPLETION PROTECTION =====
Remove plugin commands from tab-completion suggestions Prevents discovery through /[tab] probing
Code (Text):
hide-tab-completion: true
===== ADVANCED PROTECTION =====
Block unknown commands with permission errors Returns "Unknown command" even if the player lacks permission Prevents probing for plugin existence via permission responses
Code (Text):
block-unknown-commands: true
Common plugin commands to block (case-insensitive) Add popular plugin commands that users might probe for
Code (Text):
common-plugin-commands:
  - "essentials"
  - "ess"
  - "worldedit"
  - "we"
  - "luckperms"
  - "lp"
  - "coreprotect"
  - "co"
  - "vault"
  - "multiverse"
  - "mv"
  - "citizens"
  - "npc"
  - "clearlag"
  - "dynmap"
  - "griefprevention"
  - "gp"
  - "holographicdisplays"
  - "hd"
Block common plugin commands from the list above
Code (Text):
block-common-plugin-commands: true
===== SERVER METADATA PROTECTION =====
Hide server software in query responses and MOTD ping Prevents protocol-level discovery
Code (Text):
hide-server-brand: true
Fake server brand to display (e.g., "vanilla", "1.21.1", "custom")
Code (Text):
fake-server-brand: "vanilla"
===== AGGRESSIVE MODE =====
AGGRESSIVE MODE: Block ALL plugin commands for players without explicit permission
WARNING: This will hide even beneficial plugin commands for regular players.
Use only if you want maximum security and manually grant command permissions
Requires players to have <command>.use permission to use any plugin command
Code (Text):
aggressive-mode: false
Resource Information
Author:
----------
Total Downloads: 10
First Release: Nov 1, 2025
Last Update: Nov 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings