public static org.bukkit.material.Lever makeLeverWithData(byte data) { return new org.bukkit.material.Lever(Material.LEVER, data); }
builder.fillWithRandomMaterial(new Vector(8, 1, 8), new Vector(8, 1, 10), random, stones); builder.fill(new Vector(8, 2, 11), new Vector(10, 2, 11), Material.SMOOTH_BRICK, 3); Lever lever = new Lever(Material.LEVER, (byte) 4); // workaround for bukkit, can't set an attached BlockFace lever.setFacingDirection(getRelativeFacing(BlockFace.SOUTH));
final Lever lever = new Lever(Material.LEVER, block.getData()); lever.setPowered(!lever.isPowered()); block.setData(lever.getData());