public void unclaimChunk(ChunkyChunk chunkyChunk) {
        ChunkyPlayerChunkUnclaimEvent event = new ChunkyPlayerChunkUnclaimEvent(this, chunkyChunk, AccessLevel.UNOWNED);
        event.setCancelled(false);
        Chunky.getModuleManager().callEvent(event);
        if (event.isCancelled()) return;
        if (!chunkyChunk.isOwned() || (!chunkyChunk.isOwnedBy(this) && !Permissions.ADMIN_UNCLAIM.hasPerm(this))) {
            Language.CHUNK_NOT_OWNED.bad(this, chunkyChunk.getOwner().getName());
            return;
        }
        chunkyChunk.setOwner(this.getOwner(), true, true);
        chunkyChunk.setName("");
        Logging.debug(this.getName() + " claimed " + chunkyChunk.getCoord().getX() + ":" + chunkyChunk.getCoord().getZ());
        Language.CHUNK_UNCLAIMED.good(this, chunkyChunk.getCoord().getX(), chunkyChunk.getCoord().getZ());
    }