if (cb.canMirroredRotate() && mirrored) {
rotation = cb.canRotate() ? (byte) (rot + 4) : 4;
} else {
rotation = cb.canRotate() ? (byte) rot : 0;
}
mm.overrideBlock(block, cb, rotation);
if (canPlaceAt(block, oldState, (SpoutBlock)event.getClickedBlock(), item, player)) {
// Yay, take the item from inventory
if (player.getGameMode() == GameMode.SURVIVAL) {
if (item.getAmount() == 1) {