ff67f6343f
Binding improvements
...
WIP towards deprecating parsers and unifying the command bindings
Allow registering dynamic bindings
- Supports nesting bindings
2019-04-01 21:35:55 +11:00
8afd96f03b
Fixes #87 oops
2019-04-01 18:48:14 +11:00
49b2df1f2e
remove redundant methods
2019-04-01 05:06:03 +11:00
92a7bd5e44
minor tweak for mutable vectors
2019-04-01 03:09:20 +11:00
699783ba72
Another selective merge
2019-03-28 15:02:37 -04:00
464719c02a
Revert upstream change
2019-03-26 21:00:28 +01:00
0d88a6bce2
Merging upstream changes
2019-03-26 13:27:09 -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
4b5b7b8003
Clean up other compiler warnings
2019-02-03 06:06:07 -05:00
590b7e23a9
Remove all raw usages of BSH, improve API generics
2019-02-03 05:01:39 -05:00
d80ac24c63
Pass the exception converter through more.
2019-02-02 11:36:55 -05:00
c935e381b7
Added a method to teleport entities across worlds.
2019-02-02 11:23:02 -05:00
7a9bd226ce
Update draw.js and roof.js
2019-02-02 11:21:43 -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
b276907dcd
Filter out commands that the player doesn't have permissions for. Workaround for a Spigot issue.
2019-02-02 08:54:36 -05:00
f3c633582e
Finish removal of PlayerDirection, and partially added diagonal support back to commands. (Other minor changes to WorldEdit-Sponge and FAVS)
2019-02-02 08:43:57 -05:00
e53535319d
Plenty of changes to core block behavior to become more compatible with upstream WorldEdit (still more to be done!)
2019-01-31 10:08:58 -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
d4157b7e0e
Current progress with update
2018-12-23 11:19:33 -05:00
801793cc12
Merge upstream changes through 7961fa58
...
Signed-off-by: Byron Marohn <combustible@live.com >
2018-12-21 12:13:43 -08: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
36cbc5d9d0
Cleanup javadoc warnings in worldedit-core
2018-10-01 15:30:23 -07:00
59584ba10c
[Experimental] Don't check for permissions on root parents.
2018-09-26 15:41:27 +10: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
a61c856adc
Allow certain commands to bypass queuing
2018-08-24 19:33:52 +10:00
9927cde616
JS command perms
2018-08-22 17:13:01 +10:00
c55353e5b1
Various command (use es6 if java9 + nashorn)
2018-08-22 03:22:37 +10:00
eba91cac5f
Added a config option to entirely disable server side cui.
2018-08-18 19:42:45 +10:00
0cc0ee7f03
Basic tab suggestions
2018-08-18 01:37:35 +10:00
bc5609114b
Add a material to check if air is air, because there are now 3 types of air.
2018-08-16 15:42:11 +10:00
659ed09bf1
Fix compile
2018-08-16 00:04:16 +10:00
a67441bbff
Merge remote-tracking branch 'refs/remotes/sk89q/master'
...
# Conflicts:
# worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java
# worldedit-core/src/main/java/com/sk89q/worldedit/blocks/BaseBlock.java
# worldedit-core/src/main/java/com/sk89q/worldedit/world/NullWorld.java
2018-08-15 14:02:51 +10:00
c31161d068
Moved report framework to WorldEdit and fixed a few bugs.
2018-08-15 12:45:18 +10:00
1740c845d2
What are the dud BlockCategories?
2018-08-14 11:00:44 +10:00
6f04022738
And these stubs
2018-08-13 03:23:53 +10:00
e7c27b08bf
Remove stub injector methods
2018-08-13 02:36:39 +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
5f4cc3e694
Cleanup a little bit more code.
2018-08-06 19:08:15 +10:00
1480606b52
Fixed a few more issues found looking over the changeset.
2018-08-04 11:43:42 +10:00
3e1d438565
Get it to a point where it works minimally on 1.13 Spigot.
2018-08-04 11:43:41 +10:00
e1c2ea3a3b
Update configs, and remove unused BlockData methods.
2018-08-04 11:43:40 +10:00
a48c319e7e
package move
2018-08-04 11:43:40 +10:00
57c13ef8f4
Continue moving out of legacy BlockType
2018-08-04 11:43:40 +10:00
93b225ca3c
Expose a way of switching between ItemType and BlockType for ItemBlocks.
2018-08-04 11:43:39 +10:00