Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 37 lines 743 B view raw
1package org.bukkit.material; 2 3import org.bukkit.Material; 4 5/** 6 * Represents a pressure plate 7 */ 8public class PressurePlate extends MaterialData implements PressureSensor { 9 public PressurePlate() { 10 super(Material.WOOD_PLATE); 11 } 12 13 public PressurePlate(int type) { 14 super(type); 15 } 16 17 public PressurePlate(Material type) { 18 super(type); 19 } 20 21 public PressurePlate(int type, byte data) { 22 super(type, data); 23 } 24 25 public PressurePlate(Material type, byte data) { 26 super(type, data); 27 } 28 29 public boolean isPressed() { 30 return getData() == 0x1; 31 } 32 33 @Override 34 public String toString() { 35 return super.toString() + (isPressed() ? " PRESSED" : ""); 36 } 37}