By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

A plugin which adds commands to the client's autofill by parsing usage messages
version 2.0.0
Approved
Direct Download How to install?
Switch version
972 Downloads / 59507 Total
14 Reviews
Plugin Description §

Intro

Discord

EasyCommandAutofill is a plugin which adds commands to the client's autofill system by parsing usage messages. By adding this plugin to your server, all command usages written in the vanilla style will be parsed and sent to the client with autofill enabled.

Features

  • Enables autofill on commands in your server
    • Simple argument support
    • Enum argument support
    • Multiple argument trees
  • Configurable parsing improvements
  • Configurable Debug highlighting
  • Enum API for hardcoded and soft
    • API for Enum Constraints
  • Easy-Override API for plugins that don't match the parser

Future Additions

  • Parsing support for PocketMine-default usage messages which do not follow vanilla style
  • Fix for /give command usage (why does PocketMine have to be so weirdjQuery321024522369148516399_1643788355728jQuery32101410293855011724_1643788787601????????????????????)

About

This plugin was made in my spare time because I was bored. No backstory or anything to follow along with here like in my other plugins' about sections. Maybe next time?

What's new §
  • PocketMine API 4 is now required!

  • Optimized alias Enum creation
  • Fixed a bug where command trees would be overwritten instead of merged
  • PHP 8 is now required
  • Added postfix param type
  • Removed protocol limitations
  • Added protocol support for 448
  • Added support for 2 new protocols
  • New Protocols support
  • Fix argumentless overload trees
  • Protocol update
  • Protocol update
  • Protocol addition
  • allow protocol 407
  • version bump
  • Invert permission flags
  • We no longer handle any commands that players don't have permission to use
  • Add support for protocol 390 (#4)
  • Fixed enum constraint matching
  • Add support for parsing forward slash as enum separator
  • Added manual overrides for pocketmine default commands that don't follow vanilla style
  • Added alias checks to manual overrides
  • Fixed manual override translation descriptions
  • Fixed bug in optional single-parameters
  • New icon :D
  • Added player type to parser as target alias
  • Added boolean alias a bool to parser
  • Added Support for update-able Enums
  • Fixed minor parsing bug
  • Moved event handler to separate class
  • Added config value for debug highlights
  • Always check if the manual override is missing anything
  • Make config look nice
  • Override the override permission setting to make sure client can/cannot see commands
  • Parse arguments without indicators as single-argument enums
  • Resend packets when API is used to change data
  • Updated discord link
  • Added plugin icon
  • Added API for debug commands and added defaults
  • Added config option for taking param names into account for type assignments
  • Stopped adding arguments to commands without args
  • Added highlights to debug commands
  • Make enum names unique for identification
  • Now using events instead of a custom player class
  • Parser improvements
  • Version Bump

mcwarriors
Outdated
using v3.0.2
03 Nov 22
1.19.40 PLISSSSSs
ChernegaSergiy
Outdated
using v3.0.2
10 Jun 22
BeeAZ-pm-pl
Outdated
using v3.0.2
07 Apr 22
Simple Easy To Use 5 Stars
OnecraftMC
Outdated
using v2.0
21 Dec 21
I soo happy because you update to api 4.0.0
DANIELS2402
Outdated
using v1.0.8
16 Jul 21
Update
jasonw4331
Staff
16 Jul 21
No u
Dqfault
Outdated
using v1.0.7
29 May 21
Please update the protocol version.
zoooos
Outdated
using v1.0.4
29 Aug 20
zoooos
Outdated
using v1.0.3
13 Aug 20
please update again for protocol 407
jsonfromstatefarm
Outdated
using v1.0.3
26 Jul 20
cheeseland-dev
Outdated
using v1.0.2
28 Jun 20
please update!!
D7oomy1070
Outdated
using v1.0.1
12 Jun 20
Just Perfect man ! ty
DerDevHD
Outdated
using v1.0.1
23 Apr 20
really nice and usefull plugin.
skillDev5235
Outdated
using v1.0.0-beta4
08 Feb 20
Wertzui123
Outdated
using v1.0.0-beta2
07 Jan 20
Cool plugin!

Reply to review by :

/ 5
Supported API versions
4.0.0
->
4.21.1
Dependencies
PlayerSelectors 2.0.0
Optional
View Plugin
Producers §
  • Collaborators:
    • @jasonw4331
  • Contributors:
    • @Wertzui123
License §
Categories:
Chat-Related
General
Informational
API plugins
Vanilla Mechanics

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...