Commit Graph
50 Commits
Author SHA1 Message Date
Wyatt Childersandwizjany 51d44f42fd Updated for latest Sponge API changes 2016-12-29 12:15:55 -05:00
Wyatt Childersandwizjany 92c4a145a6 Further updates for Sponge API 5.x 2016-12-29 12:15:55 -05:00
Wyatt Childers b9801ebf57 Fixed an issue where the ParametricCallable wasn't forwarding InvocationTargetExpections caused by CommandExceptions properly
Fixes WORLDEDIT-3364
2016-07-17 19:03:22 -04:00
Wyatt Childers e1bb00e665 Fixed an issue where item spawns were not given a proper cause, which lead to things like the super pickaxe not working 2016-07-04 17:19:33 -04:00
Wyatt Childers 6e36b5236c Fixed the automatic selection of a user's pasted area when using //paste -s
Fixes WORLDEDIT-3457
2016-06-28 20:36:46 -04:00
Wyatt Childers a091853385 Made the CommandManager responsible for exception converters as apposed to individual dispatchers
Previously some exceptions were being handled only in the ParametricCallable, which lead to other dispatchers throwing the exception, and requesting that users report them.

Fixes WORLDEDIT-3386
2016-06-28 19:37:10 -04:00
Wyatt Childers edb4c0b61a Disable left-click air task creation (in Sponge)
Following the lead of the Bukkit implementation in commit a5f5dc099b, disable left-click air task creation
2016-05-30 19:38:52 -04:00
Wyatt Childers beba8daf45 Use Sponge version 4.1.0-SNAPSHOT 2016-05-20 14:18:04 -04:00
Wyatt Childers 83a3843c15 Use the main WorldEdit version for Sponge 2016-05-20 14:18:04 -04:00
Wyatt Childers bc29bff072 Additional cleanup for the Sponge implementation 2016-05-18 23:04:29 -04:00
Wyatt Childers 7dc9a9aece Merge remote-tracking branch 'origin/master' into feature/sponge-new 2016-05-18 19:49:16 -04:00
Wyatt Childers 991aaa0541 Update the check style rules to allow configurate 2016-05-18 19:47:36 -04:00
Wyatt Childers 1c2348cd41 Properly generate the default configuration 2016-05-18 19:47:28 -04:00
Wyatt Childers 27b6efefdb Use configurate for configuration 2016-05-18 19:27:38 -04:00
Wyatt Childers da33245842 Perform some restructuring 2016-05-18 18:30:22 -04:00
Wyatt Childers 785a827f01 The SpongePermissionsProvider is not the SponePermissionsProvider 2016-05-18 18:18:14 -04:00
Wyatt Childers baa3a0a8b5 Added WorldEdit CUI support 2016-05-18 17:59:52 -04:00
Wyatt Childers 03819a2342 Use a fixed entity spawn cause of PLUGIN type for creating entities 2016-05-17 01:07:40 -04:00
Wyatt Childers d1e9446d47 Use a static builder and reset it, rather than asking the Sponge registry for a new builder 2016-05-17 01:07:28 -04:00
Wyatt Childers a31546eda2 Changed WorldEdit to use BlockSnapshots to create blocks 2016-05-17 01:07:01 -04:00
Wyatt Childers 2fd5c2f887 Check for the root cause instead of the source when handling the InteractBlockEvent 2016-05-01 15:02:51 -04:00
Wyatt Childers 96798bbb90 Fixed an issue where a block had to be clicked for WorldEdit to receive event information 2016-05-01 14:43:53 -04:00
Wyatt Childers 330523bac4 A BlockSnapot does not always have a location in the InteractBlockEvent 2016-04-16 17:19:40 -04:00
Wyatt Childers a50e337224 A player is not always present when the InteractBlockEvent is fired anymore 2016-04-14 21:55:15 -04:00
Wyatt Childers 205e2d212e Cleaned up the Sponge Command Sender chat implementation 2016-04-04 23:34:34 -04:00
Wyatt Childers 7fb763f7e6 Removed the ant build from WorldEdit Sponge 2016-03-24 18:15:04 -04:00
Wyatt Childers 0cca831116 Fixed additional formatting bugs 2016-03-24 18:14:28 -04:00
Wyatt Childers 23f2930aad Removed the regeneration code for the Sponge platform 2016-03-22 00:51:33 -04:00
Wyatt Childers de0da7d3e9 Updated for support with Sponge Vanilla 2016-03-22 00:50:32 -04:00
Wyatt Childers 7d957081a9 Build against only oraclejdk8 until a better solution is found 2016-03-19 14:47:35 -04:00
Wyatt Childers d3bbb40274 Merge remote-tracking branch 'origin/master' into feature/sponge-new 2016-03-19 14:44:56 -04:00
Wyatt Childers a91d881d73 Fixed checkstyle test for the Sponge platform 2016-03-19 14:33:14 -04:00
Wyatt Childers 04cf831a33 Updated to Sponge 4.0 2016-03-09 21:33:59 -05:00
Wyatt Childers 0fd603bbd8 Corrected some issues with sending raw messages on the Sponge platform 2016-03-05 17:36:02 -05:00
Wyatt Childers 79290caaa7 Fixed a bug where virtually all mobs were determined to be Animals on the Forge 1.8 platform 2016-03-05 16:11:41 -05:00
Wyatt Childers 25c4a56e89 Fixed a bug where virtually all mobs were determined to be Animals on the Forge 1.8 platform 2016-03-05 16:10:54 -05:00
Wyatt Childers 3b176038bf Fixed a bug where some mobs were incorrectly determined to be tagged on the Sponge platform 2016-03-05 16:00:31 -05:00
Wyatt Childers 222ba33aa4 Fixed Sponge implementation player rotations 2016-03-03 20:31:44 -05:00
Wyatt Childers f09fff9491 Fixed setting blocks, entities, and implemented entity rotation 2016-02-05 19:33:49 -05:00
Wyatt Childers 12a8a858b9 Removed the dependency on SpongeForge 2016-02-05 19:33:48 -05:00
Wyatt Childers 124308c4ce Fixed an issue where an entity could fail to spawn, and this would end the edit 2016-02-05 19:33:48 -05:00
Wyatt Childers 61cba3ce07 Import cleanup 2016-02-02 19:28:05 -05:00
Wyatt Childers 5efbeec44f General cleanup 2016-02-02 18:15:47 -05:00
Wyatt Childers c62125cd70 Fixed the Thread Safe Cache 2016-02-02 18:15:33 -05:00
Wyatt Childers 81960c6b54 Further work on snapshot restores 2016-02-02 18:15:10 -05:00
Wyatt Childers c3c787bc9a Fixed the command system 2016-02-02 18:14:30 -05:00
Wyatt Childers 8e49538e6e A few cleanup things 2016-02-02 15:12:54 -05:00
Wyatt Childers d468557e79 Implemented the ID helper 2016-02-02 15:04:29 -05:00
Wyatt Childers 2db47f8fd4 Initial work on WorldEdit Sponge 2016-02-02 01:28:27 -05:00
Wyatt ChildersandKenzie Togami 096729883c Updated the Sponge permissions delegate for upstream API changes 2016-01-12 02:09:37 -08:00