public boolean placeContainer(Container containerr, int agvkolom, int rij, int hoogte, int kolom, float tpf) {
        this.container = containerr;
        String numberStorageCranesCounter = ""; // string leeg maken

        switch (switchcase) {
            case 0://zekeren en goed in de 
                if (timer.counter(30, tpf)) {
                    this.attachChild(container);// container vast maken aan de kraan zodat hij meerijdt
//<<<<<<< Updated upstream
                    //container.setLocalTranslation(0, 2.5f / 3 * 8, 2.5f / 3 * 5);//goed neerzetten 
//=======
                    container.setLocalTranslation(0, 0, 2 + 2.5f / 3 * agvkolom);
                    container.rotate(0, FastMath.PI / 2, 0);
//>>>>>>> Stashed changes
                    switchcase += 1;// ga naar volgende case
                }
                break;

            case 1://hier moet de container gehesen worden
                if (timer.counter(210, tpf)) {
                    switchcase++;
                    container.setLocalTranslation(0, //x coördinate
                            2.5f / 3 * 8, // y coördinate
                            container.getLocalTranslation().z);// z coördinate
                }

                if (container.getLocalTranslation().x < 2 + 2.5f / 3 * kolom) {
                    container.move(0, 0, 5 / 3 * tpf);
                } else if (container.getLocalTranslation().x > 2 + 2.5f / 3 * kolom) {
                    container.move(0, 0, -5 / 3 * tpf);
                }

                if (container.getLocalTranslation().y < 2.5f / 3 * 8) {
                    container.move(0, 0.03f * tpf, 0);
                }
                break;
            case 2: // deze case herhalen todat hij eindbestemming berijkt heeft

                if (this.moveForward(true, tpf, rij, kolom)) {
                    switchcase += 1;
                }
                return false;

            case 3:
                if (container.getLocalTranslation().x < 2 + 2.5f / 3 * kolom) {
                    container.move(0, 0, 5 / 3 * tpf);
                } else if (container.getLocalTranslation().x > 2 + 2.5f / 3 * kolom) {
                    container.move(0, 0, -5 / 3 * tpf);
                } else {
                this.detachChild(container);
                super.parent.attachChild(container);
                container.rotate(0, FastMath.PI / 2, 0);

                if (super.name.charAt(13) != ' ') {
                    // hier zet je de 2 mogelijke nummers van de huidige kraan neer
                    numberStorageCranesCounter += super.name.charAt(12) + super.name.charAt(13);
                } else {
                    numberStorageCranesCounter += super.name.charAt(12);
                }

                container.setLocalTranslation(62f + (9.3f
                        * Integer.parseInt(numberStorageCranesCounter)) + 2.5f / 3 * kolom, // de x
                        2.5f / 6 + 2.5f / 3f * hoogte, // de y = de hoogte
                        (-50f - 13.5f / 3 * (rij + 1))); // de z = de diepte

                switchcase += 1;
                return false;
                }
            case 4:
                if (this.moveBack(false, tpf, agvkolom)) {
                    switchcase = 0;
                    return true;
                }
                break;
        }
        return false;
    }