Commit Graph

71 Commits

Author SHA1 Message Date
5602b33b78 Fix a few links 2020-05-30 09:17:21 +02:00
2f8c4ab6f2 Update to debugpaste command 2020-03-20 21:12:11 -04:00
915ab43f6e Cleanup unused code. 2020-03-05 16:07:20 -05:00
2b29266db2 Catch IOException on report command 2020-03-02 17:49:51 -05:00
e0f6869573 Revert "More code quality fixes"
This reverts commit 2d6957ce
2020-01-23 14:41:57 -05:00
2d6957ce1c More code quality fixes 2020-01-22 21:15:52 -05:00
39b698f67d Remove SkipQueue annotation, and combine with perm condition
it seems piston only generates one condition, idk why
2020-01-05 17:35:19 +11:00
80d7b0582f i18n upstream merge 2019-12-09 20:07:57 +01:00
0c85db920c save strings.json 2019-11-21 20:37:56 +00:00
1341e38a90 fix compile 2019-11-21 19:56:10 +00:00
6f32783e52 Fix compile 2019-11-21 14:07:07 +00:00
66744bfaa4 Merge remote-tracking branch 'upstream/feature/translatable-text' into i18n-merge 2019-11-21 13:50:05 +00:00
52a502a1c6 Refactor confirmation 2019-11-21 06:50:37 +00:00
144ea2ef34 Lazy tags + get / set tiles
Lazy tags means tiles/ents are not translated into the nms NBTBase until it is needed. Should be faster in cases where getFullBlock is called, but nbt is not always needed.
Commands like Copy and Paste, where the input/output are both nms worlds, can entirely bypass WorldEdit translating to and from the WorldEdit JNBT classes.
2019-11-20 03:40:52 +00:00
2c9f192baf Merge remote-tracking branch 'upstream/master' into merge 2019-11-19 21:23:47 +00:00
96e56bdd0c Rebase translation work for easier rebasing 2019-11-16 22:42:14 +10:00
2080e9786b commanding-pipeline diff 2019-10-23 05:23:52 +01:00
0d794c1004 Minor annotation change. 2019-10-10 20:30:51 -04:00
14ed3f1d9c Remove FawePlayer and API modifications 2019-09-13 23:05:16 -04:00
e8a768f7c8 Fix issue on startup and update outdated links 2019-08-29 15:52:08 +02:00
0620478763 feature(cli): Added a CLI version of WorldEdit, and allowed most commands to be run from console (#508)
* Re-do commits to avoid awful rebase

* You can load and save a schematic file now. Still gotta setup ability to use commands as a console actor.

* Add a world override concept to LocalSession, and allow a lot more commands to be performed by actors.

* Fixed commands, and set the loaded schematic as the world override in CLI

* Properly load tags

* Added 1.14.4 data values

* Allow a majority of commands to be performed by the console.

* Fixed a lot of PR requested changes

* Added a Locatable interface and use that for getting the location of the player in commands.

* Added script support. Currently requires a newline at the end of the script.

* Shade everything to allow this to run locally - should probably minimize this to an extent later.

* Actually hook up the version

* Added a //world command to set the override

* Fixed a missed checkstyle issue

* Added CommandBlock support to Bukkit

* Make command block support configurable

* Minor cleanup and implementing a few of the final functions

* Fixed most issues from PR

* Improve UX, saving is now automatic and unknown command messages show

* Better save docs and support any clipboard format

* Include the entire formats list

* Arrays.copyOf

* Clear the world override if the selector is called on another world.

* Update logging extent to allow basic logging with non-player actors
2019-08-25 19:58:28 +10:00
92fb90de09 Fix some arguments 2019-08-07 06:18:44 +10:00
a476ab1ea0 merge 2019-08-07 01:29:49 +10:00
8f33e0d550 Make a bunch of paginations internal, generify command boxes. (#509) 2019-07-27 14:35:38 +10:00
ff5860113d It started on work with commands then I got carried away. 2019-07-25 14:44:10 -04:00
81298bf555 add command queuing 2019-07-19 03:10:04 +10:00
be8213d8ee resolve conflicts 2019-07-18 16:56:57 +10:00
905fbf5a0b 8108d0a9 2019-07-18 02:31:13 +10:00
8108d0a936 Major command changes that don't work yet. 2019-07-16 23:44:34 -04:00
229182aa63 Remove CUI and other cleaning 2019-06-06 18:39:51 -04:00
9099a17fe5 Some command refactoring. Switch usages of page args to -p flag. 2019-06-01 07:04:07 -04:00
3173e26109 Fix //expand, improve //help 2019-05-17 22:24:31 -07:00
7b170d8193 Run schematic-file I/O in a task. 2019-05-12 16:01:22 -04:00
fab21c3eea Add AsyncCommandBuilder as replacement for AsyncCommandHelper.
See full explanation at https://github.com/EngineHub/WorldGuard/pull/408
2019-05-12 14:36:57 -04:00
8d68da09a3 Minor versioning changes 2019-05-09 15:02:11 +02:00
e2513e2c08 Fix paste service 2019-05-05 20:43:56 +02:00
ea07b540b1 Minor amendments 2019-04-29 18:13:58 +02:00
bf684d478e Remove hashtag preventing wrong issue references 2019-04-28 20:11:05 +02:00
c64b59da2f Fix build number in version 2019-04-28 11:34:07 +02:00
f94093239f Setup a registry converter 2019-04-27 16:46:13 +10:00
b8c120e0c4 Finish porting commands 2019-04-26 01:18:02 -07:00
d8290cbd8f Port worldedit commands 2019-04-25 21:03:28 -07:00
9b0fda9f83 Port utility commands 2019-04-25 19:36:22 -07:00
2ea30dc70e Port snapshot commands, update some time stuff to new time 2019-04-23 23:47:22 -07:00
a22ba45b1c Minors 2019-04-18 20:47:25 +02:00
7b8bf18309 Fixes #124
This fixes the output of /fawe version and gives the versioning a fresh overhaul as well
2019-04-17 00:35:39 +02:00
267ccf2298 First attempt at integrating Piston as the only command system 2019-04-15 01:21:15 -07:00
20cb114357 Reorder commands 2019-04-13 20:45:04 +02:00
0781c762e6 Merge branch 'remove-auto_updater' into breaking 2019-04-13 12:30:54 +02:00
c4dc39edbf Remove report system 2019-04-13 12:18:03 +02:00