From 04cf831a33ef08396944db0a285190cee19a0c44 Mon Sep 17 00:00:00 2001 From: Wyatt Childers Date: Wed, 9 Mar 2016 21:33:20 -0500 Subject: [PATCH] Updated to Sponge 4.0 --- worldedit-sponge/build.gradle | 2 +- .../main/java/com/sk89q/worldedit/sponge/SpongeWorld.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/worldedit-sponge/build.gradle b/worldedit-sponge/build.gradle index 6a6c6f139..8aff6e572 100644 --- a/worldedit-sponge/build.gradle +++ b/worldedit-sponge/build.gradle @@ -18,7 +18,7 @@ apply plugin: 'net.minecraftforge.gradle.forge' dependencies { compile project(':worldedit-core') - compile 'org.spongepowered:spongeapi:3.1.0-SNAPSHOT' + compile 'org.spongepowered:spongeapi:4.+' testCompile group: 'org.mockito', name: 'mockito-core', version:'1.9.0-rc1' } diff --git a/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorld.java b/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorld.java index eaf265718..353f74d5c 100644 --- a/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorld.java +++ b/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorld.java @@ -137,7 +137,7 @@ public abstract class SpongeWorld extends AbstractWorld { BlockState newState = getBlockState(block); try { - world.setBlock(pos, newState, notifyAndLight, Cause.of(SpongeWorldEdit.container())); + world.setBlock(pos, newState, notifyAndLight, Cause.source(SpongeWorldEdit.container()).build()); } catch (PositionOutOfBoundsException ex) { return false; } @@ -204,7 +204,7 @@ public abstract class SpongeWorld extends AbstractWorld { if (optItem.isPresent()) { org.spongepowered.api.entity.Entity entity = optItem.get(); entity.offer(Keys.REPRESENTED_ITEM, SpongeWorldEdit.toSpongeItemStack(item).createSnapshot()); - getWorld().spawnEntity(entity, Cause.of(SpongeWorldEdit.container())); + getWorld().spawnEntity(entity, Cause.source(SpongeWorldEdit.container()).build()); } } @@ -285,7 +285,7 @@ public abstract class SpongeWorld extends AbstractWorld { new Vector3d(dir.getX(), dir.getY(), dir.getZ()) ); - if (world.spawnEntity(newEnt, Cause.of(SpongeWorldEdit.container()))) { + if (world.spawnEntity(newEnt, Cause.source(SpongeWorldEdit.container()).build())) { return new SpongeEntity(newEnt); } }