@EventHandler
    public void onPlayerInteract(PlayerInteractEvent event) {
        if (event.getAction() == Action.RIGHT_CLICK_BLOCK) {
            
            Block b = event.getClickedBlock();
            
            if ((b.getType() == Material.SIGN_POST) || (b.getType() == Material.WALL_SIGN)) {
                
                Sign s = (Sign)b.getState();
                Player p = event.getPlayer();
                
                if (s.getLine(0).equals(plugin.translate("sign.text.line1"))) {
                    plugin.rankup( p );
                }
            }
        }
    }