Commit Graph

221 Commits

Author SHA1 Message Date
43fec813b8 Moving some commands 2019-04-21 19:01:49 +02:00
640fac6374 Add flags 2019-04-21 10:28:50 +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
988c4b042d Minors 2019-04-16 17:14:53 +02:00
8c30c72b73 Fix repl 2019-04-16 13:08:57 +10:00
a4de4e1a65 Use format extension here 2019-04-15 21:22:58 +10:00
f849caf655 Fix clipboard upload/download 2019-04-15 21:05:26 +10:00
a8b0fd21bb Minor tweaks to work with build.js 2019-04-14 22:46:01 +10:00
20cb114357 Reorder commands 2019-04-13 20:45:04 +02:00
d26e7e142f Fixes #15 2019-04-13 16:13:19 +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
dcfa436c64 Minors
- Make disallowed-blocks translatable
- Add more trnslatable messages
- Update WorldEdit messages missing a prefix
2019-04-11 19:49:09 +02:00
7a88039711 Fixes #105 2019-04-12 01:04:54 +10:00
c05cdb35d8 Don't use CommandContext here 2019-04-12 00:56:59 +10:00
652f27c853 Fix fixLiquid 2019-04-09 11:29:43 +08:00
1529c187d2 Merge branch 'breaking' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into breaking 2019-04-07 17:41:51 +10:00
31ac2b69d1 Fix block rotation 2019-04-07 17:41:26 +10:00
c8529b0609 . 2019-04-07 10:52:30 +10:00
ab3394c35e Add prefixes and make FAWE more translatable 2019-04-07 01:13:23 +02:00
0afae082c2 Remove string switches for BlockType 2019-04-06 03:34:11 +11:00
d49c5ebe74 translate a few utility commands 2019-04-06 03:04:27 +11:00
f7cdae5e56 Disable undo if fastmode 2019-04-06 00:53:00 +11:00
be5541b61b revert some changes 2019-04-05 15:48:41 +11:00
94d5d8df8e Merge branch 'master' into breaking 2019-04-05 15:47:04 +11:00
140809c903 Working now 2019-04-05 15:15:10 +11:00
1beea3cd22 Some more upstream merge 2019-04-04 21:28:41 +11:00
8897109dc4 wip upstream merge 2019-04-04 00:25:16 +11:00
7086eb8b3e continue with merge 2019-04-03 22:28:57 +11:00
4cd8d08134 merge with upstream (broken) 2019-04-03 16:53:58 +11:00
f361619037 Merge remote-tracking branch 'upstream/master' into breaking 2019-04-03 16:53:34 +11:00
9fbcbc7cea <pattern> not <block>
As there are actual commands that will only accept blocks
2019-04-03 15:40:31 +11:00
29692f3fbe Migrate to SLF4J 2019-04-02 18:21:02 -04:00
47e66913e3 Selective upstream merge 2019-04-02 16:26:51 -04: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
92a7bd5e44 minor tweak for mutable vectors 2019-04-01 03:09:20 +11:00
cb482ccbd5 Remove auto updater and minors
- Remove Changelog command
- Remove Auto updater
2019-03-28 21:31:28 +01:00
699783ba72 Another selective merge 2019-03-28 15:02:37 -04:00
1424998327 Simplified switch statements and minor formatting 2019-03-27 11:36:26 -04:00
67fd0668ee ocd 2019-03-27 15:40:53 +01:00
8623dd0009 Fixes #80 2019-03-27 15:38:21 +01:00
0d88a6bce2 Merging upstream changes 2019-03-26 13:27:09 -04:00
8eccdc7444 Add -f flag to //count to allow fuzzy inputs.
Also re-implement //distr -c. And remove outdated help text on //copy.
2019-03-25 22:38:51 -04:00
85bfd16d7c Code cleaning
Most notable change: Remove redundant type parameters and replaced with <>. This is a small step to bring us closer to upstream parity.
2019-03-25 19:55:32 -04:00
3236bdd78e Changes to NBT-handling in operations and extents, changes to match the widely supported setBlock functionality, minor code cleanup 2019-03-25 13:42:11 -04:00
68c8950cdc Add IncendoPaster
Co-Authored-By: Alexander Söderberg <citymonstret@hotmail.com>
2019-03-24 23:02:32 +01:00
9b473cecbd Fixes and changes to forest/forestgen.
* Sync up implementations of the two commands.
* Fix generating trees in spots with replaceable blocks.
* Make message when you mistype tree-type arg more correct.

Fixes WORLDEDIT-3869.
2019-03-20 21:05:11 -04: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
25631af31c Add RequestExtent to be used when a delayed EditSession is needed.
For example, if you set a mask that takes an extent (many of them),
and then move to another world, the mask will test blocks in the old
world and return bad results.
2019-03-20 19:13:54 -04:00