ProAntiTab | Advanced Plugin Hider [1.8.8 - 1.21.11] icon

ProAntiTab | Advanced Plugin Hider [1.8.8 - 1.21.11] -----

Hide Commands, Customize F3 Brand, Block Unwanted Tab-Completion/Suggestions and much more!



2.2.0 | New Features, Commands & Bug fixes
New Features:

Add all plugin commands with "plugin=pluginname"
Warning: This only works on standalone Spigot (+Fork) servers!

You can now add all commands from a plugin by simply adding
plugin=<pluginname> to your storage.yml.

You can then use the negation operator ( !) to block a few of these commands.

Here an example:
Code (YAML):
# Adds all Essentials commands and blocks off these few commands.
# It does not matter if the plugin name is written with big or small letters.

- "plugin=essentials"
- "!about"
- "!anvil"

Added new option for block-namespace-commands
A new option called always-block-command has been added.

It's enabled by default and basically means that commands are still not executable, even though the cancellation for command executions has been disabled inside cancel-blocked-commands for example.
Code (YAML):

block-namespace-commands
:
 enabled
: false
  # Basically blocks the command execution no matter if
  # 'cancel-blocked-commands' is enabled or not.
 always-block-command
: true

Added new option: allow-group-overruling
Allows to block commands inside a PAT group, if the commands were
considered allowed according to the global section before.

Blocking commands inside a PAT group works by using the negation
operator ( !) afront of a command.
Code (YAML):

# (!) Warning:
#     Enabling this could lead to performance issues depending on
#     the amount of players and commands. (1100)
#
# This allows PAT groups to block commands, which have been allowed
# inside the global section. This can be achieved by negating commands
# inside a PAT group.
allow-group-overruling
: false

Added negation of PAT group commands!
Allows to block commands inside a PAT group using the negation operator ( !) afront of a command.

Warning: It only blocks the command, if it's not been allowed
inside the global section before. But this can be bypassed by enabling
the new option allow-group-overruling.


New Commands:

Command to convert another plugin/command hider plugin into PAT
Usage: /(b)pat convert (plugin)

Description: Converts the config.yml from another "plugin/command hider" plugin into PAT's format of the storage.yml. For example, converting the config.yml of AdvancedPlHider into a PAT storage.yml. This should simplify the process of switching to PAT. ^^

Example: /pat convert AdvancedPlHider
Supported plugins: AdvancedPlHide, CommandWhitelist, PlHide(Pro), PluginHiderPlus


Command to extract ALL commands from a plugin
Usage:
/pat extract (plugin) <use-colon>
/pat extract (plugin) <group> <use-colon>

Description: Extracts all commands from a plugin and writes them directly into the storage.yml.

Parts explanation:
<use-colon> = Includes "plugin:command" commands. (e.g: "essentials:feed")
<group> = PAT group if you want to extract the commands in there.

Example:

/pat extract essentials true
= Writes all Essentials commands in the global section of PAT with and without colon commands. So it includes both essentials:feed and feed etc.

/pat extract fastasyncworldedit builder false
= Writes all FAWE commands into the PAT group called builder without any colon commands. So it only includes commands such as /wand but not /astasyncworldedit:/wand.


Fixes:
- Improved "missing-parts" warning
- Fixed TOKEN not updating after PAT reload
- Fixed auto-config-updater option
- Fixed wrong size of PAT group commands
- Fixed potential error message for proxies
- Fixed issue filtering colon commands with PAT in BLACKLIST mode
- Fixed in-code wrong data type for "load-from-env.name"
- Fixed tab-completion issue with Bungeecord commands while having bypass permissions (sub-arguments)
- Fixed tab-completion issue with Bungeecord commands on 1.8.8 servers (player-names and commands)
- Fixed wrong filtering process of custom-plugins & custom-version commands for legacy servers
- Fixed wrong tab-completion of available commands ( /(b)pat add <...>)
- Fixed wrong last-sync time in post-debug
- Disabled custom-plugins and custom-version feature on backend servers if handle-through-proxy is enabled
- Fixed missing server-name using bpat-serv commands with an unknown group-name
Resource Information
Author:
----------
Total Downloads: 10,811
First Release: Oct 21, 2023
Last Update: Yesterday at 7:57 PM
Category: ---------------
All-Time Rating:
30 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings