69e1c53076
Fix fill args
2019-11-14 17:25:17 +00:00
a23a4e5496
misc changes.
2019-11-11 16:02:28 -05:00
d8d7c8c53f
Merge branch 'commanding-pipeline' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into commanding-pipeline
...
Conflicts:
worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitPlayer.java
worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java
worldedit-core/src/main/java/com/boydti/fawe/beta/filters/DistrFilter.java
worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/ChunkCache.java
worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/ParallelQueueExtent.java
worldedit-core/src/main/java/com/boydti/fawe/command/CFICommands.java
worldedit-core/src/main/java/com/boydti/fawe/object/brush/visualization/cfi/HeightMapMCAGenerator.java
worldedit-core/src/main/java/com/boydti/fawe/object/brush/visualization/cfi/MCAWriter.java
worldedit-core/src/main/java/com/boydti/fawe/wrappers/WorldWrapper.java
worldedit-core/src/main/java/com/sk89q/worldedit/LocalSession.java
worldedit-core/src/main/java/com/sk89q/worldedit/command/ToolUtilCommands.java
worldedit-core/src/main/java/com/sk89q/worldedit/world/NullWorld.java
worldedit-core/src/main/java/com/sk89q/worldedit/world/World.java
worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockTypes.java
2019-11-02 15:58:46 -04:00
f262271519
Message updates
2019-11-02 15:53:25 -04:00
c383fab2c2
cfi packet listener
2019-10-30 12:58:21 +01:00
72951cdf23
Various
...
fake chunk packet
aliases
cfi wip
2019-10-30 12:26:52 +01:00
8768085479
schem list is still broken
...
clickEvent and hoverEvent don't seem to work, I'm probably doing something wrong
2019-10-23 15:35:04 +01:00
2080e9786b
commanding-pipeline diff
2019-10-23 05:23:52 +01:00
14ed3f1d9c
Remove FawePlayer and API modifications
2019-09-13 23:05:16 -04:00
cafb4120ef
More upstream compatibility fixes
2019-09-03 15:21:53 -04:00
322a3e66be
piston doesn't like conditions
2019-08-07 06:24:05 +10:00
92fb90de09
Fix some arguments
2019-08-07 06:18:44 +10:00
4c2b753687
merge
2019-08-07 01:32:05 +10:00
1c256c1f5a
add Range annotation
2019-07-29 05:26:44 +10:00
ff5860113d
It started on work with commands then I got carried away.
2019-07-25 14:44:10 -04:00
9816eb3102
More work on commands
2019-07-23 16:26:18 -04:00
b230999ca0
Mainly formatting and some work on schematic commands
2019-07-22 22:22:32 -04:00
42a65ac924
@Range
2019-07-22 16:44:03 +10:00
9c3122a227
More work on getting commands to compile
2019-07-21 22:49:08 -04:00
f5c202af6d
BrushCommands
2019-07-21 21:39:36 +10:00
ee5e15eda3
visual chunk
2019-07-20 15:32:15 +10:00
f500b5e056
CommandContext + Confirmation
...
Use InjectedValueAccess instead
Fix command confirmation
2019-07-19 06:03:27 +10:00
81298bf555
add command queuing
2019-07-19 03:10:04 +10:00
6e13b44f84
resolve issues with 2e67425d8131a2b1eb7ff752335bccf371801b8b
2019-07-18 20:12:23 +10:00
be8213d8ee
resolve conflicts
2019-07-18 16:56:57 +10:00
905fbf5a0b
8108d0a9
2019-07-18 02:31:13 +10:00
3113d8dd69
Optional
2019-07-17 16:11:55 +10:00
cedb261313
fix some Command annotations
2019-07-17 15:43:18 +10:00
8108d0a936
Major command changes that don't work yet.
2019-07-16 23:44:34 -04:00
5f037df326
Adding missing permissions
...
Added some basic permissions to some basic and fawe specific commands.
Since they weren't around previously, they are true by default, however, you can now revoke/negate them.
2019-06-13 00:48:40 +02: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
ec001b8d3b
Revert "Upstream, generics, formatting"
...
This reverts commit cd88e513a8
.
2019-06-12 15:45:41 +02:00
cd88e513a8
Upstream, generics, formatting
2019-06-11 20:31:56 -04:00
7f3c4c4828
A lot of removals, upstream merges, and maybe more.
2019-06-07 20:58:48 -04:00
6c94cca15e
Selective upstream merge
...
Signed-off-by: MattBDev <4009945+MattBDev@users.noreply.github.com >
2019-06-04 12:40:11 -04: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
d49c5ebe74
translate a few utility commands
2019-04-06 03:04:27 +11:00
be5541b61b
revert some changes
2019-04-05 15:48:41 +11:00
7086eb8b3e
continue with merge
2019-04-03 22:28:57 +11:00
f361619037
Merge remote-tracking branch 'upstream/master' into breaking
2019-04-03 16:53:34 +11:00
699783ba72
Another selective merge
2019-03-28 15:02:37 -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
de08c8b8c7
Add better control over expression timeouts. ( #451 )
...
Add better control over expression timeouts.
* //timeout command can be used to change player's current timeout.
* Config now also has a max timeout, can be bypassed with permission
* Timeout of < 0 will let expressions run indefinitely.
* Said expressions won't run on a separate thread, slightly reducing the
overhead from context switching. For large //gen commands, for example,
this can actually increase speed.
2019-03-06 19:58:32 -05:00
9eeb0acffe
Add radius checks to a few more utility commands.
2019-02-25 18:41:20 -05:00
88014b18a3
Added a few new things using block states.
...
* `//set ##*tag` sets all states in the tag (not just default state per type)
* `//set ^type` is a pattern changing block type but copying all valid existing states
* `//set ^[prop=val,...]` sets the property `prop` to `val` wherever the existing block has that property
* `//set ^type[prop=val,...]` does both of the above
Those work anywhere a pattern is taken, of course.
* The mask syntax `^[prop=val]` matches blocks with the property `prop` set to `val`, or blocks that don't have the property at all.
* The mask syntax `^=[prop=val]` only matches blocks that have the property.
Those work anywhere a mask is taken, of course. (`//mask`, `//gmask`, `//replace`, etc)
The `//drain` command now takes `-w` flag that removes the waterlogged state from blocks (in addition to removing water, as before).
2019-02-14 17:21:01 -05:00
590b7e23a9
Remove all raw usages of BSH, improve API generics
2019-02-03 05:01:39 -05:00
53308416ff
Start work on modularising masks and patterns
2019-02-03 03:33:52 -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