refactored parent world to overworld

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
added command map custom command registration

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
refactored method names.

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Updated method to have defaults.

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
added gametype and refactored PonyWorld methods

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
imported events

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
added ponyville

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
refactored name to CommandMetadata to reflect purpose.

Added check to escape early and guarentee arg count, added support for player only commands, console only commands, and either-or (optional) commands. Note, OPTIONAL commands will push their command towards the specific playerCommand or consoleCommand method.

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
update

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Added command metadata.

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Added methods to differentiate methods between players and console, or to not care (optional, generic commandsender method. Used when you dont need to do anything different if the command is coming from a player or console)

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Update

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Added broadcastMessage command that accepted a permission object.

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
added ALERT_GROUP_CHANGE permission

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Finished command switch statement

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
added manifest file

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
Refactored package for ponymanager

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
enabled PonyManager.java
set pony universe upon creation

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>
cleaned up constructor
removed node whenever last permission is deleted

Signed-off-by: CorriePie <corriekay.pinkie@outlook.com>