Commit Graph
100 Commits
Author SHA1 Message Date
Matthew Miller 1b4ea528ea Back to SNAPSHOT for continued development 2019-06-05 22:02:08 +10:00
Matthew Miller 5c2ed0228d Update to RC3 2019-06-05 22:01:57 +10:00
Matthew Miller 38607f387a Added a permission node to set NBT data, allowing servers to disallow NBT interactions. 2019-06-01 15:53:18 +10:00
Matthew Miller 4804fe64e3 Don't use a no-op suggester 2019-05-24 21:31:29 +10:00
Matthew Miller a3ffb91917 Added suggestions to a lot of factory-related commands 2019-05-24 21:31:29 +10:00
Matthew Miller 8ee484fca8 Removed unused classes 2019-05-19 13:34:43 +10: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
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
Matthew Miller 9a5d45deed Fixed direction error 2019-05-06 18:33:21 +10:00
Matthew Miller f7670f7812 Temporary fix for forge having terrible classpath issues. 2019-04-28 18:47:28 +10:00
Matthew Miller 32d4b36419 Fixed //drawsel 2019-04-28 17:05:37 +10:00
Matthew Miller 6e016a66f0 Fixed //size on clipboards 2019-04-28 16:05:01 +10:00
Matthew Miller 62353a46db Added a pagination box and use it in Biome List and Chunk List 2019-04-27 21:57:45 +10:00
Matthew Miller 7dcf8f5a45 Fixed //setbiome 2019-04-27 17:32:02 +10:00
Matthew Miller f94093239f Setup a registry converter 2019-04-27 16:46:13 +10:00
Matthew Miller 968decf62e Remove the -l lightning flag from butcher 2019-04-26 23:42:57 +10:00
Matthew Miller 302cd8f348 Update note in ForgePlatform on data version. 2019-04-26 16:41:39 +10:00
Matthew Miller c325b789b2 Revert lighting changes and add a 1.14 adapter 2019-04-25 23:15:09 +10:00
Matthew Miller f70557e3da Provide a warning when an invalid property is entered rather than failing. Fixes WorldEdit entirely failing on new MC versions. 2019-04-25 22:48:15 +10:00
Matthew MillerandGitHub db4871f022 Merge pull request #462 from EngineHub/feature/expanded-styleset
feat(text): added modern text formatting to worldedit, and switch a few things over to it
2019-04-25 19:39:26 +10:00
Matthew Miller 4f5f9c8a5d Add forge support to the text system. 2019-04-25 19:38:32 +10:00
Matthew Miller b1e43b7561 wrap to TextComponent 2019-04-25 19:20:29 +10:00
Matthew Miller 5606e752c2 Use wrappers for the Format-type components 2019-04-25 19:11:58 +10:00
Matthew Miller 0434bcf48c Remove unnecessary gradle entries 2019-04-22 23:59:31 +10:00
Matthew Miller c52eb59d7f Get it all working 2019-04-22 22:05:20 +10:00
Matthew Miller 5b1573a24e Replace the message system 2019-04-19 23:06:00 +10:00
Matthew Miller d56cd96282 Fixed builds 2019-04-19 16:38:33 +10:00
Matthew Miller 55348346e9 Shade in Kashike's lib 2019-04-19 14:49:29 +10:00
Matthew Miller 3e4004ad9e Start work on improving the formatting system. May switch to Kashike's as Bukkit is shit 2019-04-14 19:33:44 +10:00
Matthew MillerandGitHub 35bb4deee9 Merge pull request #457 from boy0001/platform-tweak
swap order of checks
2019-04-04 10:52:04 +11:00
Matthew Miller 4629c1f7e4 Few fixes for the Forge version. 2019-03-26 21:09:41 +10:00
Matthew Miller d186cce393 Merge remote-tracking branch 'origin/feature/slf4j-logging' 2019-03-19 20:32:21 +10:00
Matthew MillerandGitHub a5cec7728d Merge pull request #452 from EngineHub/forge-1.13
Added support for Forge 1.13
2019-03-11 22:52:30 +10:00
Matthew Miller 6e24472af5 Bump to latest forge and cleanup some old files. 2019-03-11 22:45:41 +10:00
Matthew Miller aa295d91e8 All but commands and config directory are ported. 2019-02-19 21:49:06 +10:00
Matthew Miller 29b6c84230 Rebase and properly setup the registries 2019-02-19 20:30:52 +10:00
Matthew Miller de9798bf7e Further work on 1.13.2 WorldEdit for Forge. Forge still is missing too many features to finish this, and I need to work out how to port the command wrapper system over. 2019-02-19 18:16:28 +10:00
Matthew Miller cf435fd63d Bump to 1.13.2 2019-02-19 18:16:28 +10:00
Matthew Miller d079f06c31 Make it actually load into an IDE on latest FG 2019-02-19 18:16:28 +10:00
Matthew Miller e4ce51003e Bump to latest Forge 2019-02-19 18:16:28 +10:00
Matthew Miller c849f69ef4 Convert across the network handlers 2019-02-19 18:16:28 +10:00
Matthew Miller 9fccfdfaeb Further work on 1.13 2019-02-19 18:16:28 +10:00
Matthew Miller a64d8dc6fa Fixed a lot of the errors, still more to go. Gotta switch to Forge registries once they exist. 2019-02-19 18:14:58 +10:00
Matthew Miller 7a08098b03 Further work on Forge 1.13 compat. 2019-02-19 18:11:37 +10:00
Matthew Miller 11cf5377d9 Further attempts 2019-02-19 18:11:37 +10:00
Matthew Miller e6d5ce8165 Start work on Forge 1.13 2019-02-19 18:11:37 +10:00
Matthew Miller 5de8e0852c Treat categories as empty when missing 2019-02-18 21:17:36 +10:00
Matthew MillerandGitHub df5ef52d6c Merge pull request #449 from EngineHub/feature/biome-registry
Refactor registries, and added a registry for biomes
2019-02-18 21:10:02 +10:00
Matthew Miller 8984289695 Bump Spigot version so it compiles. 2019-02-18 20:56:21 +10:00
Matthew Miller 50a286b070 Update the block/item category registries - this won't build until a Spigot PR is merged though. 2019-02-17 13:30:40 +10:00
Matthew Miller a09489a9af Updated the adapters 2019-02-16 20:51:39 +10:00
Matthew Miller 3683a0438a Use nonNull rather than !isNull 2019-02-16 19:58:06 +10:00
Matthew Miller db1315e043 Refactor registries to entirely use the platform 2019-02-16 19:35:13 +10:00
Matthew Miller 1b101740fe Use a proper registry for biomes 2019-02-16 17:27:00 +10:00
Matthew Miller d6bc85ccbe Speed up the BlockState hashCode method by caching (As it's Immutable). Allows some better optimisations in the future by using them as map keys 2019-02-16 12:46:10 +10:00
Matthew Miller 1ae0e88b63 Remove synthetic classes from adapters. 2019-02-13 21:06:25 +10:00
Matthew Miller 3e988e7ffe Fixed parsing fuzzy blocks failing. 2019-02-11 20:30:42 +10:00
Matthew Miller c53a40b577 Bypass the Spigot API for block setting for speed boosts on non-Paper platforms. 2019-02-11 20:17:36 +10:00
Matthew Miller f3ec5bbdde Added a ##tag parser Pattern. gives a random combination using the blocks from the tag with an equal distribution. 2019-01-31 22:28:04 +10:00
Matthew Miller eb0223803a Back to SNAPSHOT for continued development 2019-01-22 22:08:33 +10:00
Matthew Miller 6bbf29b40e Bump to Beta 5 2019-01-22 22:01:15 +10:00
Matthew Miller 2f9c7f19f5 Added support for 'rotation' BlockState values. 2019-01-22 21:59:20 +10:00
Matthew Miller 2e0fa300b7 Actually support disabling chunk loading extent 2019-01-22 21:34:37 +10:00
Matthew MillerandGitHub 4d209afc0c Merge pull request #445 from Brokkonaut/undoable-biome-changes
Make biome changes undoable
2019-01-22 08:45:07 +10:00
Matthew MillerandGitHub ba8bde0b35 Merge pull request #444 from orthoplex64/master
Update maze.js
2019-01-01 11:38:55 +10:00
Matthew Miller 871541d8c0 Tweak the last access extent cache to provide better caching 2018-12-29 19:21:45 +10:00
Matthew Miller 862b63d43a Can't query the row directly 2018-12-28 18:06:41 +10:00
Matthew MillerandGitHub 59f78b3cdf Merge pull request #442 from sk89q/feature/fuzzier-fuzzies
Refactor the Fuzzy system to be immutable
2018-12-28 15:05:56 +10:00
Matthew Miller 54b6e57186 Few minor improvements to the fuzzy system. 2018-12-28 15:05:05 +10:00
Matthew Miller b544782f3b Make the base fuzzy cached per block type 2018-12-27 15:33:19 +10:00
Matthew Miller 8da984d9f9 Fuzzier fuzzies 2018-12-27 15:19:58 +10:00
Matthew MillerandGitHub f4ed48b262 Merge pull request #441 from sk89q/feature/no-rawtypes
Cleanup compiler warnings and BlockStateHolder raw types
2018-12-27 12:31:00 +10:00
Matthew Miller a88f6b8430 Minor improvements to the server side CUI 2018-12-26 18:15:17 +10:00
Matthew MillerandGitHub 4cc8e9a1c0 Merge pull request #438 from sk89q/feature/modular-patterns-masks
Modularise Patterns & Masks
2018-12-26 15:25:28 +10:00
Matthew MillerandGitHub 976a92d5ea Merge pull request #440 from gamerforEA/master
Fix BlockType and ItemType registration for Sponge distributive
2018-12-25 21:08:07 +10:00
Matthew MillerandGitHub 514f82190b Merge pull request #439 from gamerforEA/master
Fix Metrics injection for Sponge distributive
2018-12-24 22:38:52 +10:00
Matthew Miller b75d5149eb Fixed the bundle being directly used outside of the registry system. 2018-12-23 21:43:20 +10:00
Matthew Miller 1d5e9b7d04 Few fixes 2018-12-23 21:24:58 +10:00
Matthew Miller 645fd682b6 Finish porting all the old masks across 2018-12-23 19:10:05 +10:00
Matthew Miller 6312bcecf6 Fixed the item parser not using the ItemRegistry 2018-12-23 19:02:58 +10:00
Matthew Miller c5d9aadab8 Start work on modularising masks and patterns 2018-12-23 18:56:26 +10:00
Matthew Miller d6977aeae4 Allow a pattern for the leave-id of //move 2018-12-22 17:26:02 +10:00
Matthew Miller 8d07877463 Pass the exception converter through more. 2018-12-21 17:31:27 +10:00
Matthew Miller ea30578781 Added a way to get the spawn position of a world 2018-12-21 17:05:30 +10:00
Matthew Miller c949b07df1 Added a method to teleport entities across worlds. 2018-12-21 16:56:10 +10:00
Matthew Miller b300c21185 Update draw.js and roof.js 2018-12-20 13:43:01 +10:00
Matthew Miller 5eb9b779d7 Move the pasting system over to WorldEdit, and add a /we report command. Currently only reports system status and the config. Need to add a platform reporter system. 2018-12-18 19:28:55 +10:00
Matthew Miller 8f236afae9 Added a display name to Actors 2018-12-18 17:36:53 +10:00
Matthew Miller 700e41b706 Remove the final stage committer from the MultiStageReorder extent, as it caused issues and no longer appears to be entirely necessary. 2018-12-13 20:30:54 +10:00
Matthew Miller 502cfb338f Back to snapshot for continued development 2018-12-11 11:19:39 +10:00
Matthew Miller 3ead4995ca Bump to Beta 4 2018-12-11 11:19:26 +10:00
Matthew MillerandGitHub 17f52cb228 Merge pull request #432 from sk89q/feature/multipass3
Added multi-pass fixing for MultiStageReorder, and a Fast-Mode equivalent
2018-12-11 10:32:55 +10:00
Matthew Miller 926f6a6ab8 Flush undo/redo 2018-12-09 16:28:01 +10:00
Matthew Miller 6f3016c7f0 Fixed up the commitRequired checks. 2018-12-09 16:28:01 +10:00
Matthew Miller 5f2c77b719 Further work on this. Currently fast mode breaks doors, gotta work out why applying physics to doors breaks them. 2018-12-09 16:28:01 +10:00
Matthew Miller 618cbd2250 Few small fixes 2018-12-09 16:28:01 +10:00
Matthew Miller 59f9864ba3 Set fast to the default 2018-12-09 16:28:01 +10:00
Matthew Miller 7f11b2800d Added an option to switch reorder modes 2018-12-09 16:28:01 +10:00