Commit Graph
100 Commits
Author SHA1 Message Date
Kenzie Togami d4fce65abc A few command fixes 2019-04-28 21:42:45 -07:00
Kenzie Togami 7d85df4575 Cache SNAPSHOTs for only five minutes, since they change often 2019-04-28 17:35:28 -07:00
Kenzie Togami 2580a0cf97 Use 'shape' instead of 'regionFactory' in user-facing ctx 2019-04-28 17:30:58 -07:00
Kenzie Togami 6255ccce38 Minor bug fixes 2019-04-28 17:27:33 -07:00
Kenzie Togami 0960f70e6b Update to latest Piston changes 2019-04-27 03:35:44 -07:00
Kenzie Togami 23279c007e Fix intialization, rework registration 2019-04-26 01:38:06 -07:00
Kenzie Togami 7ff537138a Merge master again 2019-04-26 01:25:42 -07:00
Kenzie Togami b8c120e0c4 Finish porting commands 2019-04-26 01:18:02 -07:00
Kenzie TogamiandMatthew Miller bfc1fd8fd0 Add licenses 2019-04-26 16:41:39 +10:00
Kenzie TogamiandMatthew Miller 56ef786415 Don't touch the Direction tag, as possibly only Facing changed. 2019-04-26 16:41:39 +10:00
Kenzie TogamiandMatthew Miller efc4ebe309 Fix 1.13 entity direction code, port old schematics 2019-04-26 16:41:39 +10:00
Kenzie Togami 46e0a7ba48 Port //set 2019-04-25 23:16:18 -07:00
Kenzie Togami 2486388e18 Fix help command suggestion 2019-04-25 23:02:23 -07:00
Kenzie Togami 8348ffa7cf Drop translatable names for now 2019-04-25 22:54:23 -07:00
Kenzie Togami 853bfab022 Merge master, update to texts 2019-04-25 22:11:46 -07:00
Kenzie Togami d8290cbd8f Port worldedit commands 2019-04-25 21:03:28 -07:00
Kenzie Togami 9b0fda9f83 Port utility commands 2019-04-25 19:36:22 -07:00
Kenzie Togami c05e1ed0cc Fix a few bugs in tool commands 2019-04-25 13:30:16 -07:00
Kenzie Togami 8c2b725f42 Port toll / tool util commands, add more enums 2019-04-25 12:49:03 -07:00
Kenzie Togami e447ac55db Port super pickaxe commands 2019-04-24 00:00:56 -07:00
Kenzie Togami 2ea30dc70e Port snapshot commands, update some time stuff to new time 2019-04-23 23:47:22 -07:00
Kenzie Togami ea3605204c Fix licenses 2019-04-23 22:59:11 -07:00
Kenzie Togami e07e0d10b0 Port selection commands 2019-04-23 22:58:30 -07:00
Kenzie Togami c95fc06b82 Port scripting commands 2019-04-23 19:32:27 -07:00
Kenzie Togami f81ffdde0c Port region commands 2019-04-23 18:46:46 -07:00
Kenzie Togami f2283e8ad0 Port navigation commands 2019-04-23 16:14:21 -07:00
Kenzie Togami 6d4982f23a Fix checkstyle/license/gen code 2019-04-23 15:44:33 -07:00
Kenzie Togami 20da6227d4 Port history commands 2019-04-23 15:35:05 -07:00
Kenzie Togami 31486cd473 Port generation commands 2019-04-23 10:11:54 -07:00
Kenzie Togami 51be16ad81 Port GeneralCommands 2019-04-21 13:10:20 -07:00
Kenzie Togami 5a18ed275f Drop provided / compileOnly dependencies from shadow 2019-04-21 00:01:06 -07:00
Kenzie Togami 73d5681926 Add a note about which libraries get shaded where 2019-04-20 23:36:44 -07:00
Kenzie Togami 5c19866809 Some fixes for new libs shading 2019-04-20 23:33:54 -07:00
Kenzie Togami 1e7b4fc835 Move shaded libraries to their own artifacts 2019-04-20 23:11:39 -07:00
Kenzie Togami f481f7d26d Handle lack of global injected value store 2019-04-18 19:59:53 -07:00
Kenzie Togami 48fcfeed35 Fix licenses 2019-04-18 19:12:09 -07:00
Kenzie Togami ac03de89cc Work on adding converters for some arguments 2019-04-18 19:11:57 -07:00
Kenzie Togami 37c993be16 Port ClipboardCommands, update to new Key 2019-04-18 12:34:57 -07:00
Kenzie Togami 477e78bd17 [Forge] Update to latest forge for keyevent fixes 2019-04-17 00:15:05 -07:00
Kenzie Togami f33140b327 Port ChunkCommands, fix up injection, simplify registration 2019-04-16 23:02:23 -07:00
Kenzie Togami e127bb89e5 Align annotation formatting with brush command methods 2019-04-15 02:03:05 -07:00
Kenzie Togami e4d8091432 Convert part of the brush commands 2019-04-15 02:01:25 -07:00
Kenzie Togami 2b10128720 Restore Logging for setbiome 2019-04-15 01:25:19 -07:00
Kenzie Togami 267ccf2298 First attempt at integrating Piston as the only command system 2019-04-15 01:21:15 -07:00
Kenzie Togami da35b3c174 Switch to using local maven for Piston 2019-04-14 01:53:04 -07:00
Kenzie Togami f8c4f23658 Partial work on biome commands, need logging replacement 2019-04-14 01:30:40 -07:00
Kenzie Togami 8ab6585815 Patch new cmds system into old system 2019-04-04 16:16:04 -07:00
Kenzie Togami 1966e5a8a2 Initial Piston conversion test. Non-functional. 2019-04-04 15:50:45 -07:00
Kenzie Togami fba12b1282 More shading fixes 2019-03-13 20:15:01 -07:00
Kenzie Togami 4be72fb983 Shade logger bridges as well 2019-03-13 19:56:58 -07:00
Kenzie Togami d6804737cf Switch to SLF4J logging. 2019-03-13 19:51:48 -07:00
Kenzie Togami 4191f017f1 [Forge] Fix sub-commands by registering even less 2019-03-13 18:54:23 -07:00
Kenzie Togami bb33897221 Handle all commands like pre-1.13 for now 2019-03-04 19:57:22 -08:00
Kenzie Togami 4878f38250 Fix platform registration, config setup 2019-03-04 19:36:06 -08:00
Kenzie Togami f719063aca Merge branch 'master' into forge-1.13 2019-03-04 18:31:52 -08:00
Kenzie Togami 9ee0f00030 Initial command registration setup. Pretty hacky, subcommands do not work, some arguments missing. 2019-03-04 18:31:20 -08:00
Kenzie Togami a0f127813d Pull config dir from FMLPaths 2019-02-21 00:40:00 -08:00
Kenzie TogamiandMatthew Miller 7faafa1635 Update mappings and forge, correct toml keys 2019-02-19 18:16:28 +10:00
Kenzie Togami 2f8bdccf65 Clarify state when asking for caps with no platforms 2018-12-28 22:20:12 -08:00
Kenzie Togami 386668d221 Clean up other compiler warnings 2018-12-26 16:50:24 -08:00
Kenzie Togami de7d9421b1 Add generics to other rawtypes 2018-12-26 16:45:46 -08:00
Kenzie Togami 3fefcbf971 Remove all raw usages of BSH, improve API generics 2018-12-26 16:39:10 -08:00
Kenzie Togami b192466ce2 Remove recursion in VaultResolver
Correctly call into `perms` instead of creating an infinite recursion.
2018-11-30 13:15:09 -08:00
Kenzie Togami b6f6f3dde6 Correct trace property name 2018-11-03 23:06:52 -07:00
Kenzie Togami 2c8b2fe089 Move vectors to static creators, for caching 2018-11-03 23:00:24 -07:00
Kenzie Togami 399e0ad5fa Refactor vector system to be cleaner
- Move Vector, etc. into `.math` package
- Drop many methods that will be auto-promoted anyways, eg. with
`divide(int)` and `divide(double)` the first is now gone.
- Take Block vectors into their own class hierarchy
- Make it clear throughout the API what takes blockvectors
- many more improvements
2018-11-03 23:00:23 -07:00
Kenzie Togami e202348dac Simplify commit-required detection 2018-11-03 22:22:43 -07:00
Kenzie Togami 351a8bbc6c Align configurate with yaml config 2018-10-30 18:45:53 -07:00
Kenzie Togami b8ae611c73 Checkstyle requires calling super.finalize 2018-10-30 18:44:32 -07:00
Kenzie Togami e1fbaaff59 Add tracing for unflushed EditSessions 2018-10-30 18:39:51 -07:00
Kenzie Togami 3b5972b7f2 Flush / unbuffer more tools 2018-10-30 18:06:00 -07:00
Kenzie Togami d1312c66e1 Ensure we flush iff it is needed 2018-10-20 19:54:13 -07:00
Kenzie Togami a3f1c71d97 Make EditSession closeable for easy flushing 2018-10-20 19:50:35 -07:00
Kenzie Togami 1fa1ff895b Flush or disable buffers in tools 2018-10-20 19:47:17 -07:00
Kenzie Togami e16dacc11e Small patches for timed-calc post-1.12-merge 2018-10-11 17:25:06 -07:00
Kenzie Togami 21db86f26b Register a platform for expression tests 2018-10-11 17:18:52 -07:00
Kenzie Togami bb923aeb59 Attach a configurable timeout to expression evaluation 2018-10-11 17:18:52 -07:00
Kenzie Togami 2824a92c19 Fix some minor ordering bugs 2018-10-10 12:23:00 -07:00
Kenzie Togami 7d4906cfe9 Add chunk batching flag, enable by default 2018-10-10 11:38:23 -07:00
Kenzie Togami ff391ca0b3 Update licenses 2018-10-10 11:38:23 -07:00
Kenzie Togami f73be4b75c Add newline to LocatedBlock.java 2018-10-10 11:38:23 -07:00
Kenzie Togami e059490cd1 Rework block-batching, create draft of chunk batching 2018-10-10 11:38:23 -07:00
Kenzie Togami ff877ec03b Make BlockType#getDefaultState like other fields 2018-10-04 17:20:07 -07:00
Kenzie Togami ef2c07ca24 Update forge for new block API 2018-10-04 17:18:43 -07:00
Kenzie Togami d0ea5121f2 Make some BlockType fields lazy, to avoid early Platform dependencies 2018-10-04 17:18:01 -07:00
Kenzie Togami 2cad9a2c09 Switch to a license plugin for headers 2018-10-04 00:29:34 -07:00
Kenzie Togami 388187d26b Cleanup javadoc warnings in worldedit-bukkit 2018-10-01 15:31:26 -07:00
Kenzie Togami 36cbc5d9d0 Cleanup javadoc warnings in worldedit-core 2018-10-01 15:30:23 -07:00
Kenzie Togami 3e1c58c99b Implement some optional methods in ForgeWorld 2018-10-01 15:17:05 -07:00
Kenzie Togami d6aa1ad509 Make Java 8 detection work on Java 9
Closes #393.
2017-08-16 16:39:42 -07:00
Kenzie Togami 6c6e1b4ce2 [Forge] Officially move to Java 8 2017-08-16 16:07:18 -07:00
Kenzie Togami f2c5b272ad Add client-side left-click-air handler 2017-08-16 15:20:33 -07:00
Kenzie Togami cd4729f82f [Forge] Update to latest 1.11.2 mappings 2017-08-01 23:01:12 -07:00
Kenzie Togami 4ec5411ba6 Upgrade Gradle to 4.0.2 2017-08-01 22:20:56 -07:00
Kenzie TogamiandGitHub a4455e875e Merge pull request #382 from sk89q/feature/forge-1.11.2
[Forge] Update to 1.11.2
2017-02-23 08:32:29 -08:00
Kenzie Togami 537c6694e1 [Forge] Update to 1.11.2 2017-02-22 23:36:25 -08:00
Kenzie Togami e34fc1a82f Update contributing doc
We have been targeting Java 7 for a while now.
2016-12-02 20:27:46 -08:00
Kenzie Togami 9c32ba327f Update some notes in the compiling doc 2016-12-02 20:21:03 -08:00
Kenzie TogamiandWizjany 85ef47ae0c [Forge] Update mappings to 11/30. 2016-12-01 23:14:16 -05:00
Kenzie TogamiandWizjany c75fd3a449 [Forge] Remove now-unused ATs 🎉 2016-12-01 23:14:16 -05:00