Commit Graph

3043 Commits

Author SHA1 Message Date
9a913a93f6 Fix throwing uncaught exceptions in AsyncCommandBuilder. 2019-05-13 18:49:43 -04:00
93dd956bae Bump Piston to 0.2.3 for deadlock fix 2019-05-13 04:04:46 -07:00
6765c2896d Bump text-extras to 3.0.2 2019-05-13 02:47:05 -07:00
7b170d8193 Run schematic-file I/O in a task. 2019-05-12 16:01:22 -04:00
fab21c3eea Add AsyncCommandBuilder as replacement for AsyncCommandHelper.
See full explanation at https://github.com/EngineHub/WorldGuard/pull/408
2019-05-12 14:36:57 -04:00
aed25fce7c Add license. 2019-05-11 21:36:13 -04:00
a2b67f8ddb Re-write EventBus to be faster 2019-05-10 05:01:01 -07:00
389671b43b Apply eclipse plugin to prevent crash in FG 2019-05-10 03:39:29 -07:00
56908a7d62 Update to final Sponge schem v2 spec.
Read lenient, write strict.
2019-05-09 16:59:06 -04:00
e2e903ca5e Pass service to brush sub-commands too. 2019-05-09 11:14:10 -04:00
c169d8f258 Re-use command manager service. 2019-05-09 10:28:08 -04:00
31d4daf474 Don't compare null BlockStates. 2019-05-06 19:59:58 -04:00
db98cdad0b Update text-adapters to 3.0.1
Should fix shading issues.
2019-05-06 09:11:15 -04:00
9a5d45deed Fixed direction error 2019-05-06 18:33:21 +10:00
067a570df0 Implement basic Forge suggestions 2019-05-05 23:06:20 -07:00
8a3e6a12b9 Implement suggestions for Bukkit + Sponge 2019-05-05 23:06:20 -07:00
1c54a04fd1 Update Text to 3 2019-05-05 23:06:20 -07:00
4355f8cbf7 Update Piston for suggestions, add hacky-pseudo-suggestions 2019-05-05 23:06:20 -07:00
acc0e7d09c Fix logging on Bukkit, align adapter versions 2019-05-05 23:06:20 -07:00
ceff17c4f7 Misc fixes.
Closes a few old youtrack issues which I don't remember because I had
like 30 tabs open, and a few other issues which I found while testing
some of those.
2019-05-05 15:15:03 -04:00
bc8e477b1c Fix error message with invalid //expand args. 2019-05-04 22:48:49 -04:00
ac66ab66c3 Remove mentions of setupDecompWorkspace in COMPILING.md.
This task is no longer needed or used.
Fixes WORLDEDIT-3886.
2019-05-04 21:00:00 -04:00
f279907616 Create CommandManagerService directly instead of service loading it. 2019-05-04 17:06:19 -04:00
018b6bead8 Tweak removeabove/removebelow commands.
Fix misplaced negative.
Layer 0 will always be the current layer, plus <height> layers
above/below. No longer adds 1 arbitrarily to height.
2019-05-02 19:01:28 -04:00
57c161a602 Actually initialize GameModes and WeatherTypes. 2019-05-02 00:08:19 -04:00
5e81dd1c4c Make registries Keyed. 2019-05-01 20:12:35 -04:00
5781b4cd76 Update Piston version 2019-05-01 16:13:06 -07:00
b419446109 Add checkstyle regexp to validate case methods 2019-05-01 15:24:32 -07:00
13a8c480e3 Insert Locale.ROOT into all case change methods 2019-05-01 15:24:32 -07:00
b47c70025e Merge pull request #464 from EngineHub/feature/piston-commands
Piston command system.
2019-05-01 00:33:43 -04:00
fb4fb980e0 Condense some command packages 2019-04-30 15:03:18 -07:00
743d7f08ab Purge intake-like command system 2019-04-30 14:59:45 -07:00
7c1764548d Deprecate old system, still in use by WG/CB 2019-04-30 13:53:14 -07:00
e06c8b84b4 Merge branch 'master' into feature/piston-commands 2019-04-29 22:44:15 -07:00
b1c042b196 Add checkstyle validation for formatting, fix issues 2019-04-29 22:40:32 -07:00
1e51bebc46 Update to release Piston version 2019-04-29 22:15:52 -07:00
7188d27aaa Fix minor bugs in converters 2019-04-29 22:11:15 -07:00
d0f9a71d53 Re-implement many converters using Piston utility converters 2019-04-29 21:57:29 -07:00
3c04a83852 Add nicer error when using player commands as console.
Also fix slash counts for Bukkit.
2019-04-29 17:39:30 -04:00
8baf221c95 Hide help buttons in //sel selector box. 2019-04-29 17:38:26 -04:00
6c21ae5c83 Drop old calc message 2019-04-28 22:09:48 -07:00
462843c3df Add license 2019-04-28 22:07:08 -07:00
82c4846436 Add more variable args for expressions, quoting 2019-04-28 22:03:54 -07:00
d4fce65abc A few command fixes 2019-04-28 21:42:45 -07:00
7d85df4575 Cache SNAPSHOTs for only five minutes, since they change often 2019-04-28 17:35:28 -07:00
2580a0cf97 Use 'shape' instead of 'regionFactory' in user-facing ctx 2019-04-28 17:30:58 -07:00
6255ccce38 Minor bug fixes 2019-04-28 17:27:33 -07:00
d48702aad6 Fix schematic id conversion for entities with multiple renames. 2019-04-28 10:56:34 -04:00
f7670f7812 Temporary fix for forge having terrible classpath issues. 2019-04-28 18:47:28 +10:00
32d4b36419 Fixed //drawsel 2019-04-28 17:05:37 +10:00