package com.Acrobot.Breeze.Utils; import org.bukkit.block.Block; import org.bukkit.block.Sign; import org.bukkit.material.Attachable; /** * @author Acrobot */ public class BlockUtil { /** * Checks if the block is a sign * * @param block Block to check * @return Is this block a sign? */ public static boolean isSign(Block block) { return block.getState() instanceof Sign; } /** * Gets the block to which the sign is attached * * @param sign Sign which is attached * @return Block to which the sign is attached */ public static Block getAttachedFace(Sign sign) { return sign.getBlock().getRelative(((Attachable) sign.getData()).getAttachedFace()); } }