Bukkit-API  1.7.9-R0.2
The inofficial Bukkit-API
PressurePlate.java
1 package org.bukkit.material;
2 
3 import org.bukkit.Material;
4 
5 /**
6  * Represents a pressure plate
7  */
8 public class PressurePlate extends MaterialData implements PressureSensor {
9  public PressurePlate() {
10  super(Material.WOOD_PLATE);
11  }
12 
13  /**
14  *
15  * @deprecated Magic value
16  */
17  @Deprecated
18  public PressurePlate(int type) {
19  super(type);
20  }
21 
22  public PressurePlate(Material type) {
23  super(type);
24  }
25 
26  /**
27  *
28  * @deprecated Magic value
29  */
30  @Deprecated
31  public PressurePlate(int type, byte data) {
32  super(type, data);
33  }
34 
35  /**
36  *
37  * @deprecated Magic value
38  */
39  @Deprecated
40  public PressurePlate(Material type, byte data) {
41  super(type, data);
42  }
43 
44  public boolean isPressed() {
45  return getData() == 0x1;
46  }
47 
48  @Override
49  public String toString() {
50  return super.toString() + (isPressed() ? " PRESSED" : "");
51  }
52 
53  @Override
54  public PressurePlate clone() {
55  return (PressurePlate) super.clone();
56  }
57 }
PressurePlate(Material type, byte data)
PressurePlate(int type, byte data)