public boolean getContainer(Container container, int rij, float tpf) {
        String numberStorageCranesCounter = ""; // string leeg maken

        switch (switchcase) {
            case 0:
                if (this.moveForward(false, tpf, rij, 4)) {
                    switchcase += 1;
                }
                return false;
            case 1:
                this.attachChild(container);// container vast maken aan de kraan zodat hij meerijdt
                container.setLocalTranslation(0, 2.5f / 3 * 8, 2.5f / 3 * 5);//goed neerzetten 
                container.rotate(0, FastMath.PI / 2, 0);// een kwart slag draaien
                switchcase += 1;// ga naar volgende case
                break;
            case 2:
                if (this.moveBack(false, tpf, 4)) {
                    switchcase += 1;
                }
                return false;
            case 3:
                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 * 3, // de x
                        2.5f / 6, // de y = de hoogte
                        (-50)); // de z = de diepte
                switchcase = 0;
                return true;

        }
        return false;

    }