Commit Graph

3008 Commits

Author SHA1 Message Date
wizjany b0777f6b06 Use DFUs for some additional data fixing.
Legacy mapper now uses the data fixers to upgrade blocks and item types
(e.g. signs, dyes that changed names in 1.14).
The sponge schematic reader can now attempt to use the data fixers to
upgrade blocks, block entities, biomes and entities. This has been
tested with the 1.13 -> 1.14 changes. It is yet to be seen if it will
continue to work because...
The mc edit schematic reader has code for using data fixers, but it is
currently disabled as there seem to be some issues with fixing up older
block entities.
2019-05-20 16:39:58 -04:00
Matthew Miller 8ee484fca8 Removed unused classes 2019-05-19 13:34:43 +10:00
wizjany 334d5cfaab The "spawner|mobType" syntax once again makes functional mob spawners.
Also fix block parser context not being restricted.
2019-05-18 10:16:08 -04:00
Kenzie Togami 3173e26109 Fix //expand, improve //help 2019-05-17 22:24:31 -07:00
Matthew Miller 71df3716dd Back to SNAPSHOT 2019-05-15 20:14:30 +10:00
Matthew Miller 7be00cc773 Bump to RC2 2019-05-15 20:01:17 +10:00
Kenzie Togami e7613dd879 Stop using IAE to communicate parameter mis-use 2019-05-14 17:57:05 -07:00
Kenzie Togami 718c2e8306 Update Piston to 0.2.4 for even more bug fixes 2019-05-14 17:25:55 -07:00
wizjany 41cfcb6d55 Use a jar for bukkit impl adapters.
120 class files is a bit much.
2019-05-14 18:34:53 -04:00
Matthew Miller 405bf8dc07 Back to SNAPSHOT for continued development 2019-05-14 20:21:55 +10:00
Matthew Miller c350863b23 7.0.0 Release Candidate 1 2019-05-14 19:52:09 +10:00
wizjany 931b7ee694 Update for 1.14.1 2019-05-14 00:09:21 -04:00
wizjany f9d0d340e7 Add DFUs. Currently used by //restore. 2019-05-13 23:07:53 -04:00
wizjany 10f7fb6a26 Add //br and //brush as aliases. 2019-05-13 18:49:43 -04:00
wizjany 5c97418cca Fix NBT list conversion in 1.14. 2019-05-13 18:49:43 -04:00
wizjany 9a913a93f6 Fix throwing uncaught exceptions in AsyncCommandBuilder. 2019-05-13 18:49:43 -04:00
Kenzie Togami 93dd956bae Bump Piston to 0.2.3 for deadlock fix 2019-05-13 04:04:46 -07:00
Kenzie Togami 6765c2896d Bump text-extras to 3.0.2 2019-05-13 02:47:05 -07:00
wizjany 7b170d8193 Run schematic-file I/O in a task. 2019-05-12 16:01:22 -04:00
wizjany 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
wizjany aed25fce7c Add license. 2019-05-11 21:36:13 -04:00
Kenzie Togami a2b67f8ddb Re-write EventBus to be faster 2019-05-10 05:01:01 -07:00
Kenzie Togami 389671b43b Apply eclipse plugin to prevent crash in FG 2019-05-10 03:39:29 -07:00
wizjany 56908a7d62 Update to final Sponge schem v2 spec.
Read lenient, write strict.
2019-05-09 16:59:06 -04:00
wizjany e2e903ca5e Pass service to brush sub-commands too. 2019-05-09 11:14:10 -04:00
wizjany c169d8f258 Re-use command manager service. 2019-05-09 10:28:08 -04:00
wizjany 31d4daf474 Don't compare null BlockStates. 2019-05-06 19:59:58 -04:00
wizjany db98cdad0b Update text-adapters to 3.0.1
Should fix shading issues.
2019-05-06 09:11:15 -04:00
Matthew Miller 9a5d45deed Fixed direction error 2019-05-06 18:33:21 +10:00
Kenzie Togami 067a570df0 Implement basic Forge suggestions 2019-05-05 23:06:20 -07:00
Kenzie Togami 8a3e6a12b9 Implement suggestions for Bukkit + Sponge 2019-05-05 23:06:20 -07:00
Kenzie Togami 1c54a04fd1 Update Text to 3 2019-05-05 23:06:20 -07:00
Kenzie Togami 4355f8cbf7 Update Piston for suggestions, add hacky-pseudo-suggestions 2019-05-05 23:06:20 -07:00
Kenzie Togami acc0e7d09c Fix logging on Bukkit, align adapter versions 2019-05-05 23:06:20 -07:00
wizjany 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
wizjany bc8e477b1c Fix error message with invalid //expand args. 2019-05-04 22:48:49 -04:00
wizjany 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
wizjany f279907616 Create CommandManagerService directly instead of service loading it. 2019-05-04 17:06:19 -04:00
wizjany 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
wizjany 57c161a602 Actually initialize GameModes and WeatherTypes. 2019-05-02 00:08:19 -04:00
wizjany 5e81dd1c4c Make registries Keyed. 2019-05-01 20:12:35 -04:00
Kenzie Togami 5781b4cd76 Update Piston version 2019-05-01 16:13:06 -07:00
Kenzie Togami b419446109 Add checkstyle regexp to validate case methods 2019-05-01 15:24:32 -07:00
Kenzie Togami 13a8c480e3 Insert Locale.ROOT into all case change methods 2019-05-01 15:24:32 -07:00
wizjany b47c70025e Merge pull request #464 from EngineHub/feature/piston-commands
Piston command system.
2019-05-01 00:33:43 -04:00
Kenzie Togami fb4fb980e0 Condense some command packages 2019-04-30 15:03:18 -07:00
Kenzie Togami 743d7f08ab Purge intake-like command system 2019-04-30 14:59:45 -07:00
Kenzie Togami 7c1764548d Deprecate old system, still in use by WG/CB 2019-04-30 13:53:14 -07:00
Kenzie Togami e06c8b84b4 Merge branch 'master' into feature/piston-commands 2019-04-29 22:44:15 -07:00
Kenzie Togami b1c042b196 Add checkstyle validation for formatting, fix issues 2019-04-29 22:40:32 -07:00