Fixed Button and Lever MaterialData returning incorrect getAttachedFace()

By: Dinnerbone <dinnerbone@dinnerbone.com>
This commit is contained in:
Bukkit/Spigot 2011-01-20 01:14:49 +00:00
parent 108a146a8b
commit 4cd2844713
2 changed files with 2 additions and 2 deletions

View file

@ -40,7 +40,7 @@ public class Button extends MaterialData implements Redstone, Attachable {
* @return BlockFace attached to * @return BlockFace attached to
*/ */
public BlockFace getAttachedFace() { public BlockFace getAttachedFace() {
byte data = (byte) (getData() ^ 0x8); byte data = (byte) (getData() ^ 0x7);
switch (data) { switch (data) {
case 0x1: case 0x1:

View file

@ -40,7 +40,7 @@ public class Lever extends MaterialData implements Redstone, Attachable {
* @return BlockFace attached to * @return BlockFace attached to
*/ */
public BlockFace getAttachedFace() { public BlockFace getAttachedFace() {
byte data = (byte) (getData() ^ 0x8); byte data = (byte) (getData() ^ 0x7);
switch (data) { switch (data) {
case 0x1: case 0x1: