Whitespace + general cleanup

By: Erik Broes <erikbroes@grum.nl>
This commit is contained in:
Bukkit/Spigot
2011-05-14 23:22:54 +02:00
parent 8217ff1836
commit 855f4133b6
216 changed files with 1649 additions and 1637 deletions

View File

@@ -26,20 +26,25 @@ public class Diode extends MaterialData implements Directional {
/**
* Sets the delay of the repeater
*
*
* @param delay
* The new delay (1-4)
*/
public void setDelay(int delay) {
if (delay > 4) delay = 4;
if (delay < 1) delay = 1;
if (delay > 4) {
delay = 4;
}
if (delay < 1) {
delay = 1;
}
byte newData = (byte) (getData() & 0x3);
setData((byte) (newData | ((delay - 1) << 2)));
}
/**
* Gets the delay of the repeater in ticks
*
*
* @return The delay (1-4)
*/
public int getDelay() {
@@ -49,16 +54,20 @@ public class Diode extends MaterialData implements Directional {
public void setFacingDirection(BlockFace face) {
int delay = getDelay();
byte data;
switch (face) {
case SOUTH:
data = 0x1;
break;
case WEST:
data = 0x2;
break;
case NORTH:
data = 0x3;
break;
case EAST:
default:
data = 0x0;
@@ -70,19 +79,23 @@ public class Diode extends MaterialData implements Directional {
public BlockFace getFacing() {
byte data = (byte) (getData() & 0x3);
switch (data) {
case 0x0:
default:
return BlockFace.EAST;
case 0x1:
return BlockFace.SOUTH;
case 0x2:
return BlockFace.WEST;
case 0x3:
return BlockFace.NORTH;
}
}
@Override
public String toString() {
return super.toString() + " facing " + getFacing() + " with " + getDelay() + " ticks delay";