public synchronized boolean removeItem(FieldItem item, Position position) {
        if (insideBounds(position) && this.getItemType(position) == item.getType()) { //MIRAR EL MISMO OBJETO, NO SOLO QUE SEA UN PATO
            field[position.getX()][position.getY()] = null;
            return true;
        }
        return false;
    }