Commit Graph

43 Commits

Author SHA1 Message Date
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
92fb90de09 Fix some arguments 2019-08-07 06:18:44 +10:00
a476ab1ea0 merge 2019-08-07 01:29:49 +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
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
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
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
f361619037 Merge remote-tracking branch 'upstream/master' into breaking 2019-04-03 16:53:34 +11:00
64a134a9ee Merge remote-tracking branch 'refs/remotes/origin/master' into new-vector-system
# Conflicts:
#	build.gradle
#	worldedit-core/build.gradle
#	worldedit-core/src/main/java/com/boydti/fawe/util/IncendoPaster.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/WorldEditCommands.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/SpongeSchematicReader.java
2019-04-01 23:50:16 +11:00
cb482ccbd5 Remove auto updater and minors
- Remove Changelog command
- Remove Auto updater
2019-03-28 21:31:28 +01:00
68c8950cdc Add IncendoPaster
Co-Authored-By: Alexander Söderberg <citymonstret@hotmail.com>
2019-03-24 23:02:32 +01:00
1934006d14 Better enforce the Request lifetime.
Previously, the current request would just get a new EditSession when
one was created. Now, a Request is reset before and after:
 - a command is used and
 - an interact is fired with the platform
This means each action taken will get a single, non-reusable Request.

Note that this only applies to actions taken through the platform.
API users will not be using requests anyway, since things like Masks,
etc. will be constructed directly instead of being passed through the
platform's parsers and so on. (e.g. if a plugin loads a schematic into
the world with a mask, they should create the EditSession and mask it
directly, and not use that Mask again for another EditSession in another
World).

Also, get rid of a bunch of (some now-)unnecessary EditSession creation
during command dispatching.

Note that this also fixed the dynamic selection mask, which apparently
has been broken for some unknown amount of time.
2019-03-20 19:13:54 -04:00
d80ac24c63 Pass the exception converter through more. 2019-02-02 11:36:55 -05:00
45f1de6009 Move the pasting system over to WorldEdit, and add a /we report command. Currently only reports system status and the config. Need to add a platform reporter system. 2019-02-02 11:20:36 -05:00
b200744d57 Cya hastebin 2019-01-10 14:46:10 +01:00
33ad31454e Make debugpaste use Incendo Paste Viewer, rather than Hastebin. 2019-01-10 04:04:52 +01:00
8d07877463 Pass the exception converter through more. 2018-12-21 17:31:27 +10:00
5eb9b779d7 Move the pasting system over to WorldEdit, and add a /we report command. Currently only reports system status and the config. Need to add a platform reporter system. 2018-12-18 19:28:55 +10:00
a61c856adc Allow certain commands to bypass queuing 2018-08-24 19:33:52 +10:00
dbd31ea347 Fixes boy0001/FastAsyncWorldedit#1090 2018-08-24 01:22:30 +10:00
c55353e5b1 Various command (use es6 if java9 + nashorn) 2018-08-22 03:22:37 +10:00
6f04022738 And these stubs 2018-08-13 03:23:53 +10:00
a629d15c74 Copy paste/merge FAWE classes to this WorldEdit fork
- so certain people can look at the diff and complain about my sloppy code :(

Signed-off-by: Jesse Boyd <jessepaleg@gmail.com>
2018-08-13 00:03:07 +10:00
1480606b52 Fixed a few more issues found looking over the changeset. 2018-08-04 11:43:42 +10:00
5f5a1797ad Remove legacy ServerInterface 2018-08-04 11:43:39 +10:00
b557b2b71d Revert "Some command fixes" aka "Some command breaks"
This reverts commit 4a8bba7a54.
Fixes WORLDEDIT-3574.
2017-06-09 12:46:26 -04:00
4a8bba7a54 Some command fixes
Fix EditSession being created for commands that don't need it
Fix error from schematic list (when there are files in sub directories)
Fix dispatcher redundantly checking a huge number of permissions
2017-06-08 10:01:23 -04:00
7192780251 Switch to Gradle. Use git log --follow for history.
This converts the project into a multi-module Gradle build.

By default, Git does not show history past a rename, so use git log
--follow to see further history.
2014-11-14 11:27:39 -08:00