-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Introducing Ovommand, a virion framework designed to parse command data for PocketMine-MP. Inspired by the versatility and potential of Commando, Ovommand aims to parse the output of command data with a syntax checker. The difference between this and Commando is that this is trying to guess the correct hint inputted from the client rather than find one that fits. with a lot of flaw codes
This was made because I cannot wrap around the features of Commando... and how commando could parse the wrong parameter if the structure is similar.
Prob | Commando | Ovommand |
---|---|---|
Parameters structure | saving as groups of arguments based on its index | saving as separated group of parameters called overload |
Enum system | ? | have a manager for dealing with enums |
Default Enums | ? | support part of vanilla enums with custom enums |
Command Results | return raw data | return object based value and dealing with broken syntax |
Broken syntax | ? send usage | support vanilla syntax error thingy |
Position results | return raw data | support ^ , ~ and parsing them correctly regardless of the space |
TODO: Better table and docs
Before you start using it, you should read through the DOCS a bit so you can take full advantage of Ovommand's functions!
- https://learn.microsoft.com/en-us/minecraft/creator/commands/commands
- https://learn.microsoft.com/en-us/minecraft/creator/documents/commandsintroduction
- https://wiki.bedrock.dev/commands/selectors.html
- Docs꞉ Getting Started with Ovommand
- Docs꞉ Parameter
- Docs꞉ Enum
- Docs꞉ Result
- Devs꞉ Ovommand Structure
This wiki is under construction....
⠀Home⠀⠀
⠀Back to top⠀⠀
⠀Getting Started⠀⠀
⠀Parameters⠀⠀
⠀Enums⠀⠀
⠀Results⠀⠀
⠀FQA⠀⠀
⠀Demo plugin⠀
© 2023 GalaxyGamesMC