871c25e1cd
Initial support for 1.14.2.
2019-05-27 19:52:58 -04:00
4b15439e03
Don't attempt to update empty or invalid flower pots.
2019-05-25 00:35:12 -04:00
4804fe64e3
Don't use a no-op suggester
2019-05-24 21:31:29 +10:00
a3ffb91917
Added suggestions to a lot of factory-related commands
2019-05-24 21:31:29 +10:00
7b47d9a945
Add /tracemask. ( #474 )
...
Allows setting a mask used for block traces. This allows brush tools to
pass through various materials, such as water (e.g. `/tracemask #solid`
or `/tracemask !air,water`) before starting to build.
By default, a null mask is equivalent to #existing (original behavior).
https://gfycat.com/ImmaculateFrayedCockatiel
2019-05-23 21:12:31 -04:00
6b0fcc8712
Removed some null checks and fixed some variable names
2019-05-22 14:40:56 -04:00
b0777f6b06
Use DFUs for some additional data fixing.
...
Legacy mapper now uses the data fixers to upgrade blocks and item types
(e.g. signs, dyes that changed names in 1.14).
The sponge schematic reader can now attempt to use the data fixers to
upgrade blocks, block entities, biomes and entities. This has been
tested with the 1.13 -> 1.14 changes. It is yet to be seen if it will
continue to work because...
The mc edit schematic reader has code for using data fixers, but it is
currently disabled as there seem to be some issues with fixing up older
block entities.
2019-05-20 16:39:58 -04:00
e4c1ba3edf
Revert "Fix //none removing arbitrary nbt"
...
This reverts dd0bec8913
.
2019-05-19 20:55:45 +02:00
8ee484fca8
Removed unused classes
2019-05-19 13:34:43 +10:00
334d5cfaab
The "spawner|mobType" syntax once again makes functional mob spawners.
...
Also fix block parser context not being restricted.
2019-05-18 10:16:08 -04:00
3173e26109
Fix //expand, improve //help
2019-05-17 22:24:31 -07:00
e7613dd879
Stop using IAE to communicate parameter mis-use
2019-05-14 17:57:05 -07:00
f9d0d340e7
Add DFUs. Currently used by //restore.
2019-05-13 23:07:53 -04:00
10f7fb6a26
Add //br and //brush as aliases.
2019-05-13 18:49:43 -04:00
9a913a93f6
Fix throwing uncaught exceptions in AsyncCommandBuilder.
2019-05-13 18:49:43 -04: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
e72a5cf12d
Merge branch 'master' into breaking
2019-05-13 00:41:28 +10:00
118a51f477
Merge branch 'breaking' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into breaking
2019-05-13 00:38:59 +10:00
dd0bec8913
Fix //none removing arbitrary nbt
2019-05-13 00:37:18 +10:00
da034f9ac4
Use mask for hollow
...
Closes #1298
2019-05-13 00:28:48 +10:00
43a6541763
shift some code to EditSessionBuilder
2019-05-13 00:21:01 +10:00
c797dcb194
WIP filter patterns
2019-05-12 23:32:04 +10:00
aed25fce7c
Add license.
2019-05-11 21:36:13 -04:00
a2b67f8ddb
Re-write EventBus to be faster
2019-05-10 05:01:01 -07:00
56908a7d62
Update to final Sponge schem v2 spec.
...
Read lenient, write strict.
2019-05-09 16:59:06 -04:00
e2e903ca5e
Pass service to brush sub-commands too.
2019-05-09 11:14:10 -04:00
c169d8f258
Re-use command manager service.
2019-05-09 10:28:08 -04:00
8d68da09a3
Minor versioning changes
2019-05-09 15:02:11 +02:00
113aeb1689
Use fuzzy blocks in default block parser
2019-05-07 16:40:37 +10:00
31d4daf474
Don't compare null BlockStates.
2019-05-06 19:59:58 -04:00
9a5d45deed
Fixed direction error
2019-05-06 18:33:21 +10:00
067a570df0
Implement basic Forge suggestions
2019-05-05 23:06:20 -07:00
8a3e6a12b9
Implement suggestions for Bukkit + Sponge
2019-05-05 23:06:20 -07:00
1c54a04fd1
Update Text to 3
2019-05-05 23:06:20 -07:00
4355f8cbf7
Update Piston for suggestions, add hacky-pseudo-suggestions
2019-05-05 23:06:20 -07:00
55b02e1b1f
Implement FuzzyBlockState
2019-05-06 15:58:55 +10:00
459629a2f2
scanchunk
2019-05-06 15:57:12 +10:00
ceff17c4f7
Misc fixes.
...
Closes a few old youtrack issues which I don't remember because I had
like 30 tabs open, and a few other issues which I found while testing
some of those.
2019-05-05 15:15:03 -04:00
e2513e2c08
Fix paste service
2019-05-05 20:43:56 +02:00
d603f45063
remove debug
2019-05-05 22:19:13 +10:00
bc8e477b1c
Fix error message with invalid //expand args.
2019-05-04 22:48:49 -04:00
f279907616
Create CommandManagerService directly instead of service loading it.
2019-05-04 17:06:19 -04:00
2be8d87d5a
Fix mask parsing not using factory
2019-05-05 03:59:25 +10:00
7c174beaee
Region filter
2019-05-05 03:58:26 +10:00
27ed596027
filter regions?
2019-05-04 02:33:45 +10:00
018b6bead8
Tweak removeabove/removebelow commands.
...
Fix misplaced negative.
Layer 0 will always be the current layer, plus <height> layers
above/below. No longer adds 1 arbitrarily to height.
2019-05-02 19:01:28 -04:00
4116adcfef
Some refactoring
2019-05-03 03:38:08 +10:00
f5944fbcaf
filter set
2019-05-03 00:45:03 +10:00
8dcc005ec1
tile/biome/entity set
2019-05-02 18:27:33 +10:00