Commit Graph

5366 Commits

Author SHA1 Message Date
0f420f02ff Fix some load-order issues probably.
Edge cases might still exist around plugins which use WE for initial
world-gen, or in general plugins that try to access the platform
before it's ready.
2019-07-27 11:45:21 -04:00
8f33e0d550 Make a bunch of paginations internal, generify command boxes. (#509) 2019-07-27 14:35:38 +10:00
8aaed49fa6 Strip color codes from translations 2019-07-26 20:51:38 -04:00
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
c8cf0d8ba6 [Forge] Update to 1.14.4, pending Forge bugfixes 2019-07-25 19:19:03 -07:00
9a4473b73f Formatting 2019-07-25 15:09:12 -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
415cdc0ab2 Output to debug only if we have a valid DFU for schematics.
Warn for backwards (since we can't DFU) and info for missing DFU
(since it might still be compatible).
Under normal circumstances, a DFU should be available so we'll only
log to debug (which is generally off).
2019-07-24 19:05:39 -04:00
78488d9b76 Merge pull request #495 from EngineHub/hotfix/nav
Pass through wall improvements
2019-07-23 22:17:15 -04:00
4ee2d3b47c Move isAllowedToFly and setFlying to AbstractPlayer, protect them. 2019-07-23 22:16:26 -04:00
2cc6a367c6 Move floatAt logic to AbstractPlayer, add isAllowedToFly and setFlying. 2019-07-23 22:16:26 -04:00
8545417b3a Fix error in /up when used out of bounds.
Also reduce calls to Entity#getLocation() all over since it's
more expensive than it needs to be (adapts world/vector every time).
2019-07-23 22:16:26 -04:00
e504c29df6 Fix potential race condition.
I guess.
2019-07-23 21:41:39 -04:00
01c371df9c Minor upstream changes and obviously more command work 2019-07-23 19:17:38 -04:00
9816eb3102 More work on commands 2019-07-23 16:26:18 -04:00
917f8a1842 Pass through wall improvements
This change simplifies the algorithm greatly.

Additionally, this fixes a bug where if standing in a non-solid block
i.e. a glass pane, //thru, and the nav wand would not work.
2019-07-23 12:53: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
e53fc8a7f6 update piston depend 2019-07-23 06:57:34 +10:00
46f5b12b36 Convert tabs to whitespace. 2019-07-22 16:42:40 -04:00
a9b3fb1429 Fixed tile entity interaction with Fabric 2019-07-22 22:24:45 +10:00
449b0991f3 Bump to Piston 0.4.3 2019-07-22 21:20:40 +10:00
c3e3ae4956 Back to snapshots 2019-07-22 21:19:04 +10:00
5c2b9e4157 7.0.1 RC1 2019-07-22 21:18:52 +10:00
4d8cf04be1 fix some more compilation issues 2019-07-22 19:05:14 +10:00
55196cec6d Update GenerationCommands.java 2019-07-22 16:57:12 +10:00
53eba86cdc Delete SelectionCommand.java 2019-07-22 16:57:06 +10:00
c8650f11f9 Update ImmutableVirtualWorld.java 2019-07-22 16:57:02 +10:00
90044382d4 typo 2019-07-22 16:47:12 +10:00
42a65ac924 @Range 2019-07-22 16:44:03 +10: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
ee5e15eda3 visual chunk 2019-07-20 15:32:15 +10:00
edb2e919e7 Add more id conversions.
Bukkit apparently lower cases these for us, but not Forge.
(And invalid block entities are fine - invalid keys are not).
2019-07-19 21:45:25 -04:00
a65351e43e Don't load old adapters. 2019-07-19 21:19:09 -04:00
7c41949f40 Update bukkit adapters for 1.14.4. 2019-07-19 20:44:39 -04:00
85ebee7da7 brush settings 2019-07-20 01:29:49 +10:00
7b9075c0bf Update Fabric to 1.14.4 and fix physics updates 2019-07-19 21:44:13 +10:00
5242efb4cf remove mapped fawe queue 2019-07-19 06:52:01 +10:00
e86e4c9c53 wip on FaweQueue 2019-07-19 06:49:29 +10:00
1dcb18ae20 FaweAPI 2019-07-19 06:23:00 +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
b696f9fc79 Delete SetQueue.java 2019-07-19 03:09:01 +10:00
0a924915c8 shift extent queue methods 2019-07-19 02:07:31 +10:00
2c22f02c20 begin centralizing world height constants 2019-07-18 22:42:04 +10:00