Commit Graph

1323 Commits

Author SHA1 Message Date
benwoo1110
04802f2fda Remove useless logging. 2020-12-31 13:50:08 +08:00
benwoo1110
1ffa1ece2d Add docs to contexts and display. More cleanup. 2020-12-31 12:29:27 +08:00
benwoo1110
95cce25453 Add package info and more cleanup. 2020-12-31 12:21:06 +08:00
benwoo1110
d0c280506c Cleanup command queue classes and add docs. 2020-12-31 12:09:43 +08:00
benwoo1110
3b9f1849d7 Cleanup display package and add docs. 2020-12-31 11:39:10 +08:00
benwoo1110
b3517ad9ce getCommandCompletions returns MVCommandCompletions directly. 2020-12-31 11:38:33 +08:00
Ben Woo
d0f6434592
Merge branch 'main' into acf-test 2020-12-31 10:15:25 +08:00
benwoo1110
36e0d34695 Add player name as destination. 2020-12-31 01:03:23 +08:00
benwoo1110
6771bb6c44 Improve download suggestion.
Now shows download link even when extra args like `/mvp more stuff` is entered.
2020-12-30 23:29:07 +08:00
benwoo1110
3962f23691 Fix wrong selfOtherPerm checking. 2020-12-30 16:41:55 +08:00
benwoo1110
ef073b0403 Add ContentFilter to commands, and some cleanup. 2020-12-30 16:31:20 +08:00
benwoo1110
c8432b9b57 Use KeyValueDisplay to show gamerules. 2020-12-30 15:59:12 +08:00
benwoo1110
3f8e514f51 Futher absract content display to add KeyValueDisplay. 2020-12-30 15:37:25 +08:00
benwoo1110
942f8a99ab Refactored PageFisplay to make it more expandable. 2020-12-30 10:58:58 +08:00
benwoo1110
81f6014e94 Add DestinationFactory#getPlayerAwareDestination to parse cannon dest. 2020-12-28 22:06:51 +08:00
benwoo1110
fee822a2fe Add download suggestion for submodules. 2020-12-28 12:19:44 +08:00
benwoo1110
161478f05a Update AND permission checking key. 2020-12-28 11:03:02 +08:00
benwoo1110
e9ec1275fe Split location into individual params for better tab complete. 2020-12-28 10:52:24 +08:00
benwoo1110
fc6415af8c Cleanup some tab-completes. 2020-12-28 10:43:34 +08:00
benwoo1110
e88828f420 Add playerOnly flag to tab-complete suggestions. 2020-12-28 01:04:44 +08:00
benwoo1110
22afd094b2 Add tab complete for scripts. 2020-12-28 00:44:22 +08:00
benwoo1110
8f99d2c560 Fix modify command. 2020-12-28 00:13:40 +08:00
benwoo1110
6b47164726 Add missing description for who command. 2020-12-27 23:56:34 +08:00
benwoo1110
455b04ce8c Add param syntax and description to all command. 2020-12-27 23:40:21 +08:00
benwoo1110
cf05044b13 Remove mvm alias. 2020-12-27 23:07:10 +08:00
benwoo1110
44cbdc3baf Improve help command with better formatting. 2020-12-27 22:37:55 +08:00
benwoo1110
114400e77b Remove unnecessary logging. 2020-12-27 19:42:22 +08:00
benwoo1110
ff5498313b show the property values for mvm list command. 2020-12-26 20:58:43 +08:00
benwoo1110
7198a5a421 Update modify command with SET tab complete. 2020-12-26 20:46:36 +08:00
benwoo1110
793bbe3858 Add api to getAllPropertyTypes. 2020-12-26 20:41:00 +08:00
benwoo1110
90937d6322 Whoops ;D 2020-12-26 20:37:47 +08:00
benwoo1110
8c18caf30b Rename CommandPlayer to PlayerWorld. 2020-12-26 20:33:27 +08:00
benwoo1110
39e4b5c528 Command player now stores mvworld as well. 2020-12-26 20:32:42 +08:00
benwoo1110
ee2e7d3a70 Show player name when viewing others coord. 2020-12-26 18:14:08 +08:00
benwoo1110
5efcda37a5 Update todos. (again) 2020-12-26 18:05:35 +08:00
benwoo1110
17d5313981 Config command show properties and values that were updated. 2020-12-26 18:03:07 +08:00
benwoo1110
31494e2876 Update todos. 2020-12-26 17:55:09 +08:00
benwoo1110
8304e7a4ef Improvae coord command with Context. 2020-12-26 17:51:59 +08:00
benwoo1110
2dedffa353 Improve potential world tab complete. 2020-12-26 17:51:38 +08:00
benwoo1110
3e1d3e776b Parse world flags in command execution itself. 2020-12-26 17:16:13 +08:00
benwoo1110
538cdb1a69 Fix gamerule tabe complete. 2020-12-26 15:47:12 +08:00
benwoo1110
611af12ba6 Add tab complete for location. 2020-12-26 15:43:51 +08:00
benwoo1110
b5b9e19cff Add suggestDownload method.
Possibly use this in the future.
2020-12-23 21:17:46 +08:00
benwoo1110
20b492fa3c Add root command to show plugin info. 2020-12-23 18:17:31 +08:00
benwoo1110
e4a6e8a9ec All command block should share the same queue. 2020-12-23 17:16:15 +08:00
benwoo1110
b0cbd5b840 Add ability to have optional MultiverseWorld. 2020-12-22 23:54:15 +08:00
benwoo1110
4b45779cd1 Add mv modules base commands to plugins.yml. 2020-12-22 22:37:48 +08:00
benwoo1110
cee6f68439 Add toggles completion and remove need for onlyself flag. 2020-12-22 18:58:20 +08:00
benwoo1110
b953f1a011 Add mvp base command to plugin.yml 2020-12-22 18:05:23 +08:00
benwoo1110
29dcef5330 Allow for option to have AND permission checking. 2020-12-22 18:05:08 +08:00