7963b2c92f
Removed commands.yml
...
I also did a few renames as well as a command registration fix.
2019-07-26 19:23:24 -04:00
3a3efb8117
Updated a class, minor command tweaks, and formatting
2019-07-25 14:58:59 -04:00
ff5860113d
It started on work with commands then I got carried away.
2019-07-25 14:44:10 -04:00
478c330c1e
Merge branch 'commanding' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into commanding
...
# Conflicts:
# worldedit-core/src/main/java/com/boydti/fawe/command/CFICommands.java
# worldedit-core/src/main/java/com/boydti/fawe/object/extent/NullExtent.java
2019-07-22 22:26:00 -04:00
b230999ca0
Mainly formatting and some work on schematic commands
2019-07-22 22:22:32 -04:00
c05d425f64
couple more compilation issues
2019-07-23 06:58:18 +10:00
46f5b12b36
Convert tabs to whitespace.
2019-07-22 16:42:40 -04:00
283351fea5
fix conflicts
2019-07-22 16:39:43 +10:00
07283af614
some bindings
2019-07-22 16:02:51 +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
85ebee7da7
brush settings
2019-07-20 01:29:49 +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
ff94a1e5ed
8108d0a9
2019-07-18 04:24:21 +10:00
905fbf5a0b
8108d0a9
2019-07-18 02:31:13 +10:00
08dead5a86
cleanup build script
2019-07-17 19:43:14 +10:00
8108d0a936
Major command changes that don't work yet.
2019-07-16 23:44:34 -04:00
ffc2092d93
toggles and timeouts
2019-06-30 14:56:32 -04:00
d9906c9026
229182aa63
2019-06-29 01:19:58 +10:00
d0a31691e1
Small changes
2019-06-26 20:14:00 -04:00
0313320816
As Jesse would say... *
2019-06-20 20:05:18 -04: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
229182aa63
Remove CUI and other cleaning
2019-06-06 18:39:51 -04:00
b42553116c
Removal of many prefixes and deprecation of FaweLocation
...
- Removed some prefixes to help make upstream merging a bit easier.
- Replaced reflection code for titles with the regular bukkit api.
- Removed FAWELocation and FAWEPlayer where it wasn't needed.
- Deprecated FaweLocation since having it in the first place is very stupid.
- FAWEPlayer should also be deprecated soon because the majority of that code is redundant.
2019-06-05 21:28:02 -04:00
6c94cca15e
Selective upstream merge
...
Signed-off-by: MattBDev <4009945+MattBDev@users.noreply.github.com >
2019-06-04 12:40:11 -04:00
69e2ce6165
Avoid block vector creation for combine stages = false
2019-04-15 19:56:38 +10:00
99c4c2f35d
Add option to disable commands
2019-04-12 10:51:18 +10:00
6996a97027
various minor
...
CFI works without PlotSquared
tab completion
biome tweaks
WIP on anvil
document disallowed-blocks in legacy config
2019-04-11 21:32:32 +10:00
2e1b7676eb
Just use instanceof
2019-04-11 02:17:45 +10:00
b24ebaf6f2
Delay command setup
2019-04-10 22:03:10 +10:00
ab3394c35e
Add prefixes and make FAWE more translatable
2019-04-07 01:13:23 +02:00
ee797219b4
Fix findFreePos
2019-04-06 06:13:15 +11:00
501992dd20
Fix setPosition
2019-04-06 05:51:18 +11:00
94d5d8df8e
Merge branch 'master' into breaking
2019-04-05 15:47:04 +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
f361619037
Merge remote-tracking branch 'upstream/master' into breaking
2019-04-03 16:53:34 +11:00
122236f6c7
Too lazy to write a commit message
2019-04-02 23:36:32 -04:00
29692f3fbe
Migrate to SLF4J
2019-04-02 18:21:02 -04: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
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
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
d6804737cf
Switch to SLF4J logging.
2019-03-13 19:51:48 -07:00
8f11d0469b
Clarify state when asking for caps with no platforms (+ fuzzy system changes)
2019-02-03 07:30:18 -05:00
590b7e23a9
Remove all raw usages of BSH, improve API generics
2019-02-03 05:01:39 -05:00