Commit Graph

2336 Commits

Author SHA1 Message Date
FrozenBrain fabd7045e7 Fix NPE when rotating hanging entities (#356) 2016-05-20 20:00:30 -04:00
FrozenBrain 85d4b9f4ec Fix MathUtils.dSin 2016-05-20 17:14:04 -04:00
FrozenBrain 4a7683d5bf Apply transformations to NBT data of tile entities (fixes rotation of skulls) 2016-05-20 17:13:52 -04:00
FrozenBrain 8f50f5adfb Fix secondary-ordinal direction vectors 2016-05-20 17:13:46 -04:00
FrozenBrain 1a3ae37b73 Fix rotation of item frames 2016-05-20 17:13:39 -04:00
Wyatt Childers 15d10bee30 Merge pull request #345 from sk89q/feature/sponge-new
Initial WorldEdit Sponge implementation
2016-05-20 14:24:38 -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
Kenzie Togami 61ecb8fe94 Merge pull request #355 from sk89q/bugfix/brushing-up
Replace RightClickEmpty with RightClickItem.
2016-05-20 10:58:14 -07:00
Kenzie Togami e168f03ab7 Replace RightClickEmpty with RightClickItem.
RightClickEmpty is not fired on the server. RightClickItem fires once
for the same event (a right click in air). This fixes brush and other tools that rely on air
clicks.
2016-05-20 10:14:00 -07:00
Wizjany 07854f79fa Sync forge version to core. 2016-05-19 01:43:35 -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
Wizjany 03d7cd394a Fix another NPE in schematics. 2016-05-18 12:44:22 -04:00
David Ortiz 2734dc377c Add 1.9 doors to getBlockBagItem HashMap 2016-05-17 03:00:09 -05:00
David Ortiz c3342bb7b4 Add support for 1.9 doors on MultiStageReorder 2016-05-17 01:15:50 -05: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
wizjany fd3ca53d04 Release bukkit build 6.1.2, version bump snapshot. 2016-05-15 04:33:59 -04:00
wizjany b3fbe8b7a5 Update blocks.json.
This fixes a lot of issues with block rotations for various blocks.
Additionally, the //info tool will now report states (only works for
states that use data values) for easier lookups.

Note that some doors still have update issues, and //fast is needed
to paste them if they drop as items.
2016-05-15 04:02:35 -04:00
wizjany 32fb5b302d Ignore PlayerInteracts with off-hand item.
Fixes WORLDEDIT-3437
The API will need to be changed to accomodate off-hand tools etc
2016-05-15 03:29:58 -04:00
wizjany 7be1395ae2 Add 1.9.4 adapter.
Fixes WORLDEDIT-3438.
2016-05-15 03:17:29 -04:00
wizjany c85c9f7a6c Version bump forge build for release. 2016-05-08 17:08:31 -04:00
Kenzie Togami ad2b2a3954 Merge pull request #346 from sk89q/feature/forge-1.9
Update Forge version to 1.9
2016-05-08 13:31:45 -07:00
Kenzie Togami 574ed9aa41 Fix some formatting concerns. 2016-05-05 20:09:53 -07:00
Kenzie Togami 301d02c9c5 Warn when not using Java 8 or greater.
Note: this warning is not in the shared WorldEdit class because it
doesn't get loaded as early as the individual plugin/mod
implementations for some reason.
2016-05-05 17:55:22 -07:00
Kenzie Togami ecc4948668 Switch to Forge 1.9 (12.16.0.1770) 2016-05-05 17:55:22 -07:00
Kenzie Togami 5b38f460d4 Drop support for Java 6. 2016-05-05 17:42:10 -07: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
wizjany c9f54ecb01 Only negative radius allowed for //butcher is -1. 2016-04-26 19:40:25 -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
wizjany 867e59ba3d Parse empty sign lines as empty JSON strings.
Since the server doesn't bother validating sign text, and
the client validates it by crashing. Note that this attempts
to wrap strings as JSON, but hasn't been fully tested.
2016-04-14 19:24:09 -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
Kenzie Togami 219d2da0ff Merge branch 'feature/forge1.8' 2016-03-19 09:42:50 -07:00