Skip to content

2.1.2 | New Commands & Bug fixes

Pre-release
Pre-release

Choose a tag to compare

@RayzsYT RayzsYT released this 23 Nov 21:41
· 274 commits to main since this release

New Commands:

Command to extract ALL commands from a plugin

Usage: /pat extract (plugin) <use-colon> or /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: essentialsx:feed)
group = PAT group if you want to extract the commands in there.

Example:
/pat extract essentialsx true
= Writes all EssentialsX commands in the global section of PAT with and without colon commands.
= So it includes both essentialsx: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 /fastasyncworldedit:/wand


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



Fixes:

  • Improved "missing-parts" warning
  • 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 wrong filtering process of custom-plugins & custom-version commands for legacy servers
  • Fixed wrong tab-completion of available commands (/(b)pat add <...>)