diff --git a/paper-server/src/org/bukkit/craftbukkit/CraftBlock.java b/paper-server/src/org/bukkit/craftbukkit/CraftBlock.java index 351f4a7bea..f67d14bfed 100644 --- a/paper-server/src/org/bukkit/craftbukkit/CraftBlock.java +++ b/paper-server/src/org/bukkit/craftbukkit/CraftBlock.java @@ -86,22 +86,40 @@ public class CraftBlock implements Block { return data; } + /** + * Sets the type of this block + * + * @param type Material to change this block to + */ + public void setType(final Material type) { + setTypeID(type.getID()); + } + /** * Sets the type-ID of this block * * @param type Type-ID to change this block to */ - public void setType(final int type) { + public void setTypeID(final int type) { this.type = type; world.getHandle().d(x, y, z, type); } + /** + * Gets the type of this block + * + * @return block type + */ + public Material getType() { + return Material.getMaterial(getTypeID()); + } + /** * Gets the type-ID of this block * * @return block type-ID */ - public int getType() { + public int getTypeID() { return type; }