8108d0a936
Major command changes that don't work yet.
2019-07-16 23:44:34 -04:00
cfbde956f4
some refactoring to pipeline classes (WIP)
2019-07-17 05:10:39 +10:00
f99d6e7478
wip on 1.14
2019-07-09 17:18:51 +10:00
fae44ffaf2
Re-send type id for cuboid CUI.
...
Works like poly CUI now.
CUI in general needs to cleanup :\
2019-06-29 07:49:09 -04:00
a2efdbc488
a1c15e1c39
2019-06-29 03:10:47 +10:00
5a67363a78
0313320816
2019-06-29 02:24:57 +10:00
ec8422bc13
1f14d4652e
2019-06-29 02:09:56 +10:00
2b0a310e0e
filter sphere
2019-06-29 00:16:12 +10:00
d0a31691e1
Small changes
2019-06-26 20:14:00 -04:00
de4dcc0dd5
idk, messing around with region filtering
2019-06-26 20:22:21 +10:00
a69b239848
Upstream
2019-06-25 13:07:47 -04:00
a1c15e1c39
Many upstream changes. Should be non-breaking
2019-06-25 09:00:44 -04:00
1e02560039
Remove BukkitMask
2019-06-21 19:58:40 -04:00
0313320816
As Jesse would say... *
2019-06-20 20:05:18 -04:00
dc21b4df58
This does something idk.
2019-06-15 17:33:17 +10:00
1f14d4652e
Upstream changes, prefix changes, formatting changes, variable name changes
...
I think that draining waterlogged items also works now?
2019-06-12 17:13:53 -04:00
229182aa63
Remove CUI and other cleaning
2019-06-06 18:39:51 -04:00
459629a2f2
scanchunk
2019-05-06 15:57:12 +10:00
d603f45063
remove debug
2019-05-05 22:19:13 +10:00
7c174beaee
Region filter
2019-05-05 03:58:26 +10:00
ea07b540b1
Minor amendments
2019-04-29 18:13:58 +02:00
9e2832c273
Use BlockVectorSet
2019-04-06 01:01:05 +11:00
1beea3cd22
Some more upstream merge
2019-04-04 21:28:41 +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
92a7bd5e44
minor tweak for mutable vectors
2019-04-01 03:09:20 +11: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
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
4bd6d73085
Fix some bad copy-pasta in expression environment queries.
2019-02-28 01:03:02 -05:00
1b101740fe
Use a proper registry for biomes
2019-02-16 17:27:00 +10:00
6708e8292f
Restore generation of hollow shapes.
...
Unfortunately this is a bit slower than before since we can't cache block
id & data values. However, applying patterns generally isn't too expensive,
and hollow regions were entirely broken before.
2019-02-09 20:30:57 -05:00
590b7e23a9
Remove all raw usages of BSH, improve API generics
2019-02-03 05:01:39 -05:00
1d87642b52
Minor improvements to the server side CUI
2019-02-03 03:54:04 -05:00
f74381b93f
Merge remote-tracking branch 'refs/remotes/isfawe/new-vector-system' into new-vector-system
2019-01-13 02:00:14 -05:00
628c9cc0b7
Make BaseBlock more memory efficient, and make it clear in the API that it's not intended to be used for every single block.
2019-01-10 09:54:21 -05:00
4d6045813c
Move vectors to static creators, for caching
2019-01-10 07:17:04 -05:00
ab6aed703d
Merge current FAWE master ( 227d6d91
) into new-vector-system
...
Signed-off-by: Byron Marohn <combustible@live.com >
2019-01-09 22:35:26 -08:00
842b1307c7
Current Progress #3
2019-01-09 02:13:44 -05:00
3fefcbf971
Remove all raw usages of BSH, improve API generics
2018-12-26 16:39:10 -08:00
a88f6b8430
Minor improvements to the server side CUI
2018-12-26 18:15:17 +10:00
d4157b7e0e
Current progress with update
2018-12-23 11:19:33 -05:00
c0fa1602ad
Restore the formatting of many things to upstream WorldEdit - no code changes
...
This patch touches many files but changes absolutely no functionality.
The goal here is to make future merges with worldedit produce fewer
conflicts that have to be resolved.
This patch was made by painstakingly diff'ing files and copying changes
over from the last upstream merge commit (02c6f11b
) into this codebase.
Signed-off-by: Byron Marohn <combustible@live.com >
2018-12-20 11:33:56 -08:00
2c8b2fe089
Move vectors to static creators, for caching
2018-11-03 23:00:24 -07:00
399e0ad5fa
Refactor vector system to be cleaner
...
- Move Vector, etc. into `.math` package
- Drop many methods that will be auto-promoted anyways, eg. with
`divide(int)` and `divide(double)` the first is now gone.
- Take Block vectors into their own class hierarchy
- Make it clear throughout the API what takes blockvectors
- many more improvements
2018-11-03 23:00:23 -07:00
8ed67f66ad
Merge boy0001/FastAsyncWorldEdit
2018-09-14 02:42:55 +10:00
b24d322d29
Update from sk89q/master
2018-09-03 00:10:38 +10:00
c931095736
Little bit of formatting
2018-08-27 17:24:18 +10:00
dc39300af8
Merge pull request #364 from mickare/patch-1
...
Fix region contain method
2018-08-18 20:33:53 +10:00
6f04022738
And these stubs
2018-08-13 03:23:53 +10:00