summaryrefslogtreecommitdiffstats
path: root/src/main/java
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2018-07-18 16:55:44 +1000
committermd_5 <git@md-5.net>2018-07-18 16:55:44 +1000
commitd48ecdeb4556e22991d03625ba3f3be23e6101ec (patch)
treed8e0a9dd43d0e019bb7a6f9be72498b254ca6a90 /src/main/java
parentb9fd5c60e9a746197ced7089d27af43551b84dd2 (diff)
downloadcraftbukkit-d48ecdeb4556e22991d03625ba3f3be23e6101ec.tar
craftbukkit-d48ecdeb4556e22991d03625ba3f3be23e6101ec.tar.gz
craftbukkit-d48ecdeb4556e22991d03625ba3f3be23e6101ec.tar.lz
craftbukkit-d48ecdeb4556e22991d03625ba3f3be23e6101ec.tar.xz
craftbukkit-d48ecdeb4556e22991d03625ba3f3be23e6101ec.zip
Delete Block.setData byte methods from API
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/util/Commodore.java2
-rw-r--r--src/main/java/org/bukkit/craftbukkit/util/CraftEvil.java11
2 files changed, 12 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/util/Commodore.java b/src/main/java/org/bukkit/craftbukkit/util/Commodore.java
index cc877f0a..b4c1c68c 100644
--- a/src/main/java/org/bukkit/craftbukkit/util/Commodore.java
+++ b/src/main/java/org/bukkit/craftbukkit/util/Commodore.java
@@ -39,6 +39,8 @@ public class Commodore
"org/bukkit/block/Block (I)Z setTypeId",
"org/bukkit/block/Block (IZ)Z setTypeId",
"org/bukkit/block/Block (IBZ)Z setTypeIdAndData",
+ "org/bukkit/block/Block (B)V setData",
+ "org/bukkit/block/Block (BZ)V setData",
"org/bukkit/inventory/ItemStack ()I getTypeId",
"org/bukkit/inventory/ItemStack (I)V setTypeId"
) );
diff --git a/src/main/java/org/bukkit/craftbukkit/util/CraftEvil.java b/src/main/java/org/bukkit/craftbukkit/util/CraftEvil.java
index 14fef6f4..609606e1 100644
--- a/src/main/java/org/bukkit/craftbukkit/util/CraftEvil.java
+++ b/src/main/java/org/bukkit/craftbukkit/util/CraftEvil.java
@@ -8,6 +8,7 @@ import org.bukkit.Material;
import org.bukkit.World;
import org.bukkit.block.Block;
import org.bukkit.block.BlockState;
+import org.bukkit.craftbukkit.block.CraftBlock;
import org.bukkit.inventory.ItemStack;
/**
@@ -49,10 +50,18 @@ public class CraftEvil {
public static boolean setTypeIdAndData(Block block, int type, byte data, boolean applyPhysics) {
block.setType(getMaterial(type), applyPhysics);
- block.setData(data);
+ setData(block, data);
return true;
}
+ public static void setData(Block block, byte data) {
+ ((CraftBlock) block).setData(data);
+ }
+
+ public static void setData(Block block, byte data, boolean applyPhysics) {
+ ((CraftBlock) block).setData(data, applyPhysics);
+ }
+
public static int getTypeId(BlockState state) {
return getId(state.getType());
}