3173e26109
Fix //expand, improve //help
2019-05-17 22:24:31 -07:00
e7613dd879
Stop using IAE to communicate parameter mis-use
2019-05-14 17:57:05 -07:00
f9d0d340e7
Add DFUs. Currently used by //restore.
2019-05-13 23:07:53 -04:00
10f7fb6a26
Add //br and //brush as aliases.
2019-05-13 18:49:43 -04:00
9a913a93f6
Fix throwing uncaught exceptions in AsyncCommandBuilder.
2019-05-13 18:49:43 -04: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
a2b67f8ddb
Re-write EventBus to be faster
2019-05-10 05:01:01 -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
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
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
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
13a8c480e3
Insert Locale.ROOT into all case change methods
2019-05-01 15:24:32 -07: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
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
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
6e016a66f0
Fixed //size on clipboards
2019-04-28 16:05:01 +10:00
b3053f19ce
Pagination changes and cleanup.
...
Refactored PaginationBox to be abstract. Implementations can generate individual components as needed now.
Add lots of Component usage to schematic list, help listings, etc.
Fix a few schematic and file resolution issues.
2019-04-28 01:12:05 -04:00
62353a46db
Added a pagination box and use it in Biome List and Chunk List
2019-04-27 21:57:45 +10:00
0960f70e6b
Update to latest Piston changes
2019-04-27 03:35:44 -07:00
7dcf8f5a45
Fixed //setbiome
2019-04-27 17:32:02 +10:00
f94093239f
Setup a registry converter
2019-04-27 16:46:13 +10:00
b7ea46db2f
Re-add 1.13 entity renames.
...
Accidentally replaced the new ones with the old ones.
This is why we need DFUs.
2019-04-26 21:48:03 -04:00
968decf62e
Remove the -l lightning flag from butcher
2019-04-26 23:42:57 +10:00