diff options
author | Dinnerbone <dinnerbone@dinnerbone.com> | 2011-01-15 20:35:22 +0000 |
---|---|---|
committer | Dinnerbone <dinnerbone@dinnerbone.com> | 2011-01-15 20:35:22 +0000 |
commit | f11873921087bdfe28125b70c0033dd0fe8d64df (patch) | |
tree | a6d71cb8063e610a0f9873f2f75461353dfdf30f /src | |
parent | 2e7c22c42bc7f34b2a73b23f3ee6a9a75d439271 (diff) | |
download | bukkit-f11873921087bdfe28125b70c0033dd0fe8d64df.tar bukkit-f11873921087bdfe28125b70c0033dd0fe8d64df.tar.gz bukkit-f11873921087bdfe28125b70c0033dd0fe8d64df.tar.lz bukkit-f11873921087bdfe28125b70c0033dd0fe8d64df.tar.xz bukkit-f11873921087bdfe28125b70c0033dd0fe8d64df.zip |
RedstoneWire MaterialData
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/material/RedstoneWire.java | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/material/RedstoneWire.java b/src/main/java/org/bukkit/material/RedstoneWire.java new file mode 100644 index 00000000..f11c508c --- /dev/null +++ b/src/main/java/org/bukkit/material/RedstoneWire.java @@ -0,0 +1,35 @@ + +package org.bukkit.material; + +import org.bukkit.Material; + +/** + * Represents redstone wire + */ +public class RedstoneWire extends MaterialData implements Redstone { + public RedstoneWire(final int type) { + super(type); + } + + public RedstoneWire(final Material type) { + super(type); + } + + public RedstoneWire(final int type, final byte data) { + super(type, data); + } + + public RedstoneWire(final Material type, final byte data) { + super(type, data); + } + + /** + * Gets the current state of this Material, indicating if it's powered or + * unpowered + * + * @return true if powered, otherwise false + */ + public boolean isPowered() { + return getData() > 0; + } +} |