public void placeableDoneDestroying(Placeable p) {
        Player player = p.getDestroyingPlayer();

        gameController.stopGather(player);

        if (player != null) {
            if (gameController.playerAddItem(player, p.getItemName(), 1) == 0) {
                p.destroy();
                SoundClip cl = new SoundClip("Player/Good");
            }
        }

        if (gameController.multiplayerMode != gameController.multiplayerMode.NONE && registry.getNetworkThread() != null) {
            if (registry.getNetworkThread().readyForUpdates()) {
                UpdatePlaceable up = new UpdatePlaceable(p.getId());
                up.action = "DoneDestroying";
                registry.getNetworkThread().sendData(up);
            }
        }
    }