@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
    public void onBlockPlace(BlockPlaceEvent event) {
        for (Entry<Integer, Game> en : GameAPIMain.getRunners().entrySet()) {
            if (en.getValue() instanceof CTTGame) {
                if (en.getValue().getPlayers().contains(event.getPlayer().getName())) {
                    Block a = event.getBlockAgainst();
                    if (!plugin.getOkayIds().contains(a.getTypeId()) && a.getType() != Material.GOLD_BLOCK) {
                        event.setCancelled(true);
                        event.getPlayer().updateInventory();
                    }
                    if (a.getType() == Material.GOLD_BLOCK && event.getBlock().getType() != Material.GOLD_BLOCK) {
                        event.setCancelled(true);
                        event.getPlayer().updateInventory();
                    }
                }
            }
        }
    }