Commit Graph

25 Commits

Author SHA1 Message Date
Matthew Miller
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
Kenzie Togami
5a14693aa9
Migrate Sponge, Libs to Kotlin DSL 2019-07-12 13:49:45 -07:00
Kenzie Togami
19802e478c
Re-write root and libs to Kotlin DSL 2019-07-12 13:49:45 -07:00
Kenzie Togami
59c2a15cda
Further minor cleanup from Gradle 5 change 2019-07-12 13:49:45 -07:00
Kenzie Togami
05bf211d73
Prepare worldedit-libs for shadow upgrade 2019-07-08 20:25:59 -07:00
wizjany
7d558ccffa Update Piston for to 0.4.2 for bugfix. 2019-06-26 23:16:24 -04:00
Kenzie Togami
bae2a0b244
Update Piston to 0.4.1 for bugfixes 2019-06-04 18:57:40 -07:00
Kenzie Togami
620992dd57
Update Piston to 0.4.0 for bugfixes 2019-06-01 01:51:25 -07:00
Kenzie Togami
3173e26109
Fix //expand, improve //help 2019-05-17 22:24:31 -07:00
Kenzie Togami
718c2e8306
Update Piston to 0.2.4 for even more bug fixes 2019-05-14 17:25:55 -07:00
Kenzie Togami
93dd956bae
Bump Piston to 0.2.3 for deadlock fix 2019-05-13 04:04:46 -07:00
Kenzie Togami
6765c2896d
Bump text-extras to 3.0.2 2019-05-13 02:47:05 -07:00
wizjany
db98cdad0b
Update text-adapters to 3.0.1
Should fix shading issues.
2019-05-06 09:11:15 -04:00
Kenzie Togami
067a570df0 Implement basic Forge suggestions 2019-05-05 23:06:20 -07:00
Kenzie Togami
8a3e6a12b9 Implement suggestions for Bukkit + Sponge 2019-05-05 23:06:20 -07:00
Kenzie Togami
1c54a04fd1 Update Text to 3 2019-05-05 23:06:20 -07:00
Kenzie Togami
4355f8cbf7 Update Piston for suggestions, add hacky-pseudo-suggestions 2019-05-05 23:06:20 -07:00
Kenzie Togami
5781b4cd76
Update Piston version 2019-05-01 16:13:06 -07:00
Kenzie Togami
1e51bebc46
Update to release Piston version 2019-04-29 22:15:52 -07:00
Kenzie Togami
853bfab022
Merge master, update to texts 2019-04-25 22:11:46 -07:00
Matthew Miller
c52eb59d7f Get it all working 2019-04-22 22:05:20 +10:00
Kenzie Togami
5a18ed275f
Drop provided / compileOnly dependencies from shadow 2019-04-21 00:01:06 -07:00
Kenzie Togami
73d5681926
Add a note about which libraries get shaded where 2019-04-20 23:36:44 -07:00
Kenzie Togami
5c19866809
Some fixes for new libs shading 2019-04-20 23:33:54 -07:00
Kenzie Togami
1e7b4fc835
Move shaded libraries to their own artifacts 2019-04-20 23:11:39 -07:00