diff options
author | LukBukkit <luk.bukkit@gmail.com> | 2016-11-26 19:23:20 +0100 |
---|---|---|
committer | LukBukkit <luk.bukkit@gmail.com> | 2016-11-26 19:23:20 +0100 |
commit | 6e887cd942b03044000f2fb9fe38ffd21e6f36c6 (patch) | |
tree | f33a782b2ef73135ef3d13679c41c38d2aa8428c /src/main | |
parent | 2b7808f416b912d9a8ee00e1a8bd4944f0f15fc0 (diff) | |
download | craftbukkit-6e887cd942b03044000f2fb9fe38ffd21e6f36c6.tar craftbukkit-6e887cd942b03044000f2fb9fe38ffd21e6f36c6.tar.gz craftbukkit-6e887cd942b03044000f2fb9fe38ffd21e6f36c6.tar.lz craftbukkit-6e887cd942b03044000f2fb9fe38ffd21e6f36c6.tar.xz craftbukkit-6e887cd942b03044000f2fb9fe38ffd21e6f36c6.zip |
Added method for spawning a falling block with the BlockData
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/CraftWorld.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java index 3cbf09e6..3c2e97cd 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java @@ -52,6 +52,7 @@ import org.bukkit.event.world.SpawnChangeEvent; import org.bukkit.generator.BlockPopulator; import org.bukkit.generator.ChunkGenerator; import org.bukkit.inventory.ItemStack; +import org.bukkit.material.MaterialData; import org.bukkit.metadata.MetadataValue; import org.bukkit.plugin.Plugin; import org.bukkit.plugin.messaging.StandardMessenger; @@ -852,6 +853,12 @@ public class CraftWorld implements World { return spawn(location, clazz, SpawnReason.CUSTOM); } + @Override + public FallingBlock spawnFallingBlock(Location location, MaterialData data) throws IllegalArgumentException { + Validate.notNull(data, "MaterialData cannot be null"); + return spawnFallingBlock(location, data.getItemType(), data.getData()); + } + public FallingBlock spawnFallingBlock(Location location, org.bukkit.Material material, byte data) throws IllegalArgumentException { Validate.notNull(location, "Location cannot be null"); Validate.notNull(material, "Material cannot be null"); |