ZYRON-TAB

ZYRON-TAB

A lightweight Minecraft plugin that filters command tab-completion by permissions and helps protect restricted commands, with LuckPerms support.

16 downloads 0 followers

ZYRON TAB

SMART TAB FILTERING • COMMAND GUARD • PERMISSION CONTROL

Your commands. Your permissions. Your control.

Take command of your Minecraft server with ZYRON TAB, a permission-aware command filtering and protection plugin built for server administrators who want cleaner tab completion and better control over command access.

Stop exposing unnecessary command suggestions to players. Configure which commands should be hidden, which require specific permissions, and how unknown permissions should be handled — all through a flexible configuration system.

Designed for modern Paper-based servers, ZYRON TAB combines command filtering, permission resolution, namespaced command handling and administrative tools in one plugin.


✦ FEATURES

⚡ Intelligent TAB Completion

  • Filter command suggestions according to effective player permissions.
  • Hide restricted commands from the tab-completion list.
  • Filter supported subcommand suggestions.
  • Refresh the client's command tree when appropriate.
  • Cache hidden-command information per player for efficient repeated checks.

🛡️ Command Guard

  • Optionally block manual execution of restricted commands when the required permission is known.
  • Configure command rules using permission nodes.
  • Hide commands without blocking them, or hide and block them together.
  • Define custom permission overrides for commands that do not expose their permissions correctly.
  • Configure a policy for commands whose permissions cannot be determined.

🔗 LuckPerms-Aware Permissions

  • Integrates with LuckPerms when available.
  • Falls back to standard Bukkit permissions when LuckPerms is absent.
  • Supports configurable permission requirements.
  • Includes a bypass permission for exempt players.

LuckPerms is optional — not a mandatory dependency.

🌐 Namespaced Command Filtering

Manage namespaced command forms such as /minecraft:op and /plugin:command.

  • Filter namespaced commands.
  • Hide redundant namespaced aliases when the corresponding normal command exists.
  • Configure rules for individual namespaces and commands.

⚙️ Advanced Configuration

  • Enable or disable TAB filtering.
  • Enable or disable command execution protection.
  • Configure subcommand filtering.
  • Define command rules and permission overrides.
  • Set ignored commands and worlds.
  • Configure console filtering and debugging.
  • Customize unknown-permission handling.
  • Configure operator bypass behavior.

🎨 Custom Messages & Branding

Give your server a consistent experience with configurable messages supporting legacy color codes, hexadecimal colors and MiniMessage formatting.

🔧 Built-in Administration

Manage and inspect ZYRON TAB using its administrative command system.


📋 COMMANDS

Main command: /zyrontab

Aliases: /zt, /zytab, /ztab

Command Description
/zyrontab help Display available commands
/zyrontab reload Reload the configuration
/zyrontab scan Scan and index registered commands
/zyrontab status Display plugin status
/zyrontab debug Toggle debug logging
/zyrontab test Run the plugin's diagnostic test
/zyrontab message Manage configurable messages

Additional command-rule management is available through the plugin's command system and configuration.

🔑 PERMISSIONS

Permission Purpose
zyrontab.admin Administrative access
zyrontab.bypass Bypass ZYRON TAB filtering and protection
zyrontab.command.reload Reload configuration
zyrontab.command.scan Scan commands
zyrontab.command.status View plugin status
zyrontab.command.debug Toggle debugging
zyrontab.command.message Manage messages
zyrontab.command.test Run diagnostic tests

Administrative permissions default to operators unless configured otherwise.

📥 INSTALLATION

  1. Download the JAR matching your Minecraft version.
  2. Place it inside your server's plugins folder.
  3. Start or restart your server.
  4. Edit plugins/ZyronTab/config.yml to customize the behavior.
  5. Run /zyrontab reload after making configuration changes.

🖥️ COMPATIBILITY

  • Platform: Paper / Bukkit-based servers
  • Target version of this build: Minecraft 1.21.11
  • Java: 21 or newer for this build
  • Optional integration: LuckPerms
  • Folia: Declared as supported in plugin metadata; verify against your specific setup.

Other Minecraft versions should use their corresponding compatible builds.

⚠️ IMPORTANT SECURITY NOTE

Hiding a command from tab completion does not, by itself, prevent its execution. For effective command restrictions, configure the appropriate permissions and command-protection rules.

When a command's required permission is unknown, behavior depends on your configured policy. The default policy is ALLOW, which avoids blocking commands based on guessed permissions.

💚 MADE BY ZYRON

Developed by ZyronCode & Dragon_45_.

Built for server administrators who want more control over command visibility and access.

ZYRON TAB — TAB FILTER & COMMAND GUARD.

Version Minecraft Loader Download

ZYRON-TAB 1.0.0

1.0.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
folia, paper, purpur
Download