AdvancedBlocker is a lightweight but powerful BungeeCord plugin that protects your network
by blocking sensitive commands, preventing TAB autocomplete abuse, alerting your staff in
real time and keeping detailed logs of every attempt. Fully configurable and easy to set up.
Command Blocker
Block any command you want across your entire BungeeCord network.
Supports wildcards, use * to block all commands under a namespace at once.
Players without bypass permission will be denied and notified.
TAB Autocomplete Blocker
Prevents players from using TAB to discover commands on your server.
Staff Alert System
Instantly notifies online staff members when a player attempts to use a blocked command.
Fully customizable alert message with %player% and %cmd% placeholders.
Kick System
Optionally kick players who attempt to use blocked commands.
Bypass permission available for trusted players and staff.
Log System
Every blocked attempt is logged to a file with a timestamp so you always know what happened and when.
Auto Update Checker
The plugin will notify you in console on startup if a new version is available. Can be disabled in config.
by blocking sensitive commands, preventing TAB autocomplete abuse, alerting your staff in
real time and keeping detailed logs of every attempt. Fully configurable and easy to set up.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ FEATURES ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ FEATURES ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Command Blocker
Block any command you want across your entire BungeeCord network.
Supports wildcards, use * to block all commands under a namespace at once.
Players without bypass permission will be denied and notified.
TAB Autocomplete Blocker
Prevents players from using TAB to discover commands on your server.
Staff Alert System
Instantly notifies online staff members when a player attempts to use a blocked command.
Fully customizable alert message with %player% and %cmd% placeholders.
Kick System
Optionally kick players who attempt to use blocked commands.
Bypass permission available for trusted players and staff.
Log System
Every blocked attempt is logged to a file with a timestamp so you always know what happened and when.
Auto Update Checker
The plugin will notify you in console on startup if a new version is available. Can be disabled in config.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ COMMANDS ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ COMMANDS ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Spoiler: Commands
/ablocker — Show plugin version and info
/ablocker reload — Reload the configuration file
/ablocker reload — Reload the configuration file
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ PERMISSIONS ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ PERMISSIONS ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Spoiler: Permissions
advancedblocker.bypass.cmd — Bypass the command blocker
advancedblocker.bypass.tab — Bypass the TAB autocomplete blocker
advancedblocker.bypass.kick — Bypass the kick system
advancedblocker.msg — Receive staff alerts when a blocked command is attempted
advancedblocker.reload — Access to /ablocker reload
advancedblocker.bypass.tab — Bypass the TAB autocomplete blocker
advancedblocker.bypass.kick — Bypass the kick system
advancedblocker.msg — Receive staff alerts when a blocked command is attempted
advancedblocker.reload — Access to /ablocker reload
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ CONFIGURATION ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ CONFIGURATION ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Spoiler: config.yml (English)
# AdvancedBlocker - Configuration
# by Danidev819
# Check for updates on startup
CheckUpdates : true
# Message sent to the player when they try to use a blocked command
NoPermsMsg : "&8[&cAdvancedBlocker&8] &cYou don't have permissions to do that!"
# Message sent to admins (advancedblocker.msg) when a player uses a blocked command
# Placeholders: %player%, %cmd%
AlertMsg : "&8[&cAdvancedBlocker&8] &c%player% tried to use: %cmd%"
# Message shown when a player is kicked for using a blocked command
KickMessage : "&8[&cAdvancedBlocker&8] &cYou don't have permissions to do that!"
# Message shown to the player when they try to use TAB autocomplete (without advancedblocker.bypass.tab)
TabNoPermsMsg : "&8[&cAdvancedBlocker&8] &cTab autocomplete is disabled!"
# Kick the player if they use a blocked command (also you can use advancedblocker.bypass.kick for bypass)
EnableKick : false
# Enable logging to file
EnableLog : true
# Commands that players cannot use (without advancedblocker.bypass.cmd)
# Supports wildcards: 'bukkit:*' blocks ALL commands starting with 'bukkit:'
CommandsBlocked :
- 'about'
- 'bukkit:*'
- 'help'
- 'icanhasbukkit'
- 'info'
- '?'
- 'pl'
- 'plugins'
- 'ver'
- 'version'
Code (YAML):
# AdvancedBlocker - Configuration
# by Danidev819
# Check for updates on startup
CheckUpdates : true
# Message sent to the player when they try to use a blocked command
NoPermsMsg : "&8[&cAdvancedBlocker&8] &cYou don't have permissions to do that!"
# Message sent to admins (advancedblocker.msg) when a player uses a blocked command
# Placeholders: %player%, %cmd%
AlertMsg : "&8[&cAdvancedBlocker&8] &c%player% tried to use: %cmd%"
# Message shown when a player is kicked for using a blocked command
KickMessage : "&8[&cAdvancedBlocker&8] &cYou don't have permissions to do that!"
# Message shown to the player when they try to use TAB autocomplete (without advancedblocker.bypass.tab)
TabNoPermsMsg : "&8[&cAdvancedBlocker&8] &cTab autocomplete is disabled!"
# Kick the player if they use a blocked command (also you can use advancedblocker.bypass.kick for bypass)
EnableKick : false
# Enable logging to file
EnableLog : true
# Commands that players cannot use (without advancedblocker.bypass.cmd)
# Supports wildcards: 'bukkit:*' blocks ALL commands starting with 'bukkit:'
CommandsBlocked :
- 'about'
- 'bukkit:*'
- 'help'
- 'icanhasbukkit'
- 'info'
- '?'
- 'pl'
- 'plugins'
- 'ver'
- 'version'
Spoiler: config.yml (Spanish / Español)
# AdvancedBlocker - Configuración
# por Danidev819
# Comprobar actualizaciones al iniciar
CheckUpdates : true
# Mensaje que se envía al jugador cuando intenta usar un comando bloqueado
NoPermsMsg : "&8[&cAdvancedBlocker&8] &c¡No tienes permisos para hacer eso!"
# Mensaje que se envía a los admins (con permiso advancedblocker.msg) cuando un jugador usa un comando bloqueado
# Placeholders: %player%, %cmd%
AlertMsg : "&8[&cAdvancedBlocker&8] &c%player% intentó usar: %cmd%"
# Mensaje que se muestra cuando se expulsa a un jugador por usar un comando bloqueado
KickMessage : "&8[&cAdvancedBlocker&8] &c¡No tienes permisos para hacer eso!"
# Mensaje que se muestra al jugador cuando intenta usar el autocompletado TAB (sin permiso advancedblocker.bypass.tab)
TabNoPermsMsg : "&8[&cAdvancedBlocker&8] &c¡El autocompletado TAB está desactivado!"
# Expulsar al jugador si usa un comando bloqueado (también puedes usar advancedblocker.bypass.kick para bypass)
EnableKick : false
# Activar logs
EnableLog : true
# Comandos que los jugadores no pueden usar (sin permiso advancedblocker.bypass.cmd)
# Soporta wildcards: 'bukkit:*' bloquea TODOS los comandos que empiecen por 'bukkit:'
CommandsBlocked :
- 'about'
- 'bukkit:*'
- 'help'
- 'icanhasbukkit'
- 'info'
- '?'
- 'pl'
- 'plugins'
- 'ver'
- 'version'
Code (YAML):
# AdvancedBlocker - Configuración
# por Danidev819
# Comprobar actualizaciones al iniciar
CheckUpdates : true
# Mensaje que se envía al jugador cuando intenta usar un comando bloqueado
NoPermsMsg : "&8[&cAdvancedBlocker&8] &c¡No tienes permisos para hacer eso!"
# Mensaje que se envía a los admins (con permiso advancedblocker.msg) cuando un jugador usa un comando bloqueado
# Placeholders: %player%, %cmd%
AlertMsg : "&8[&cAdvancedBlocker&8] &c%player% intentó usar: %cmd%"
# Mensaje que se muestra cuando se expulsa a un jugador por usar un comando bloqueado
KickMessage : "&8[&cAdvancedBlocker&8] &c¡No tienes permisos para hacer eso!"
# Mensaje que se muestra al jugador cuando intenta usar el autocompletado TAB (sin permiso advancedblocker.bypass.tab)
TabNoPermsMsg : "&8[&cAdvancedBlocker&8] &c¡El autocompletado TAB está desactivado!"
# Expulsar al jugador si usa un comando bloqueado (también puedes usar advancedblocker.bypass.kick para bypass)
EnableKick : false
# Activar logs
EnableLog : true
# Comandos que los jugadores no pueden usar (sin permiso advancedblocker.bypass.cmd)
# Soporta wildcards: 'bukkit:*' bloquea TODOS los comandos que empiecen por 'bukkit:'
CommandsBlocked :
- 'about'
- 'bukkit:*'
- 'help'
- 'icanhasbukkit'
- 'info'
- '?'
- 'pl'
- 'plugins'
- 'ver'
- 'version'
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ PREVIEW ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ PREVIEW ✦
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Spoiler: Screenshots
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.21
- 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.
AdvancedBlocker is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.21. Downloaded 331 times (via Spigot). Download it and open it directly in the game.