❌ CommandBlockerBungee [1.8 - 1.21] icon

❌ CommandBlockerBungee [1.8 - 1.21] -----

A powerful command blocker with advanced alias detection for BungeeCord networks



[​IMG]

Description
CommandBlockerBungee is a powerful and lightweight command blocking solution for BungeeCord networks. With an advanced alias detection system and robust security features, it provides complete control over which commands players can access across your network.

[​IMG]

Advanced Command Blocking:
Block specific commands network-wide
Smart alias detection system
Block command variants (help, advanced, etc.)
Block plugin-prefixed commands
Block shortened command versions


⚙️ Easy Configuration:
Simple YAML configuration
Reload command included
Customizable blocked message
Permission-based bypass system


Advanced Monitoring:
Staff notifications system
Configurable alert messages
Detailed logging system
Attempt tracking and timeout notifications


Security Features:
Prevents command tab completion for blocked commands
Blocks various command formats and aliases
Protection against plugin command exposing
Anti-spam cooldown system
Timeout system for repeated attempts

Performance Optimized:
Lightweight and efficient
Automatic memory cleanup
Optimized for large networks
Minimal resource usage


Commands
/cblockerreload or /cbreload - Reloads the plugin configuration

Permissions
`commandblocker.bypass` - Allows bypassing blocked commands
`commandblocker.reload` - Allows reloading the plugin configuration
`commandblocker.notify` - Receives notifications about blocked commands
`commandblocker.*` - Grants all CommandBlocker permissions


Configuration
Code (YAML):
# Message shown when a command is blocked
block-message
: '&cThis command is blocked.'

# Permission to bypass command blocking
bypass-permission
: 'commandblocker.bypass'

# Alias detection configuration
alias-detection
:
  enabled
: true
  block-help-subcommand
: true
  block-advanced-variant
: true
  block-plugin-prefix
: true
  block-short-version
: true

# List of blocked commands
blocked-commands
:
 - 'op'
  - 'deop'
  - 'reload'
  - 'rl'
  - 'timings'

# Cooldown system
cooldown
:
  enabled
: true
  max-attempts
: 3   # Maximum attempts before timeout
  timeout-duration
: 300   # Timeout duration in seconds (300 = 5 minutes)
  reset-after
: 600   # Time in seconds to reset attempts (600 = 10 minutes)
  timeout-message
: '&cYou have exceeded the attempt limit. Wait &e {time } &cto try again.'

# Staff notification system
notifications
:
  enabled
: true
  permission
: 'commandblocker.notify'   # Permission to receive notifications
  message
: '&e {player } &7tried to use blocked command : &c{command}'
  notify-on-timeout
: true   # Notify when a player gets timeout
  timeout-notification
: '&e {player } &7has been timed out for exceeding attempts.'

Installation
Stop your BungeeCord server

Drop the .jar file into your BungeeCord plugins folder
Start your server
Configure the plugin in plugins/CommandBlockerBungee/config.yml

Support
If you need help or want to report a bug, please comment on this resource page.

Version Support
✅ Works with all BungeeCord versions
Resource Information
Author:
----------
Total Downloads: 80
First Release: Nov 21, 2024
Last Update: Today at 4:25 AM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings