This is my code for the world class, there are no syntax errors, it is just not functioning properly.
import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class stickWorld here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Space extends World
{
public int score;
/**
* Constructor for objects of class stickWorld.
*
*/
public Space()
{
super(420, 780, 1);
prepare();
makeLevel();
}
public void levelOne()
{
score = 0;
removeObjects(getObjects(Actor.class));
}
public void levelTwo()
{
score = 1;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,216,749);
block0.setLocation(211,751);
block0.setLocation(211,750);
block0 block02 = new block0();
addObject(block02,213,698);
block02.setLocation(211,689);
block1 block1 = new block1();
addObject(block1,96,627);
block1.setLocation(91,632);
}
public void levelThree()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,213,755);
block0.setLocation(211,752);
block0 block02 = new block0();
addObject(block02,219,687);
block02.setLocation(211,692);
block0 block03 = new block0();
addObject(block03,219,638);
block03.setLocation(211,631);
block0 block04 = new block0();
addObject(block04,216,574);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,209,507);
block05.setLocation(211,507);
block0 block06 = new block0();
addObject(block06,208,454);
block06.setLocation(211,451);
block0 block07 = new block0();
addObject(block07,213,398);
block07.setLocation(211,389);
block0 block08 = new block0();
addObject(block08,212,335);
block08.setLocation(211,328);
block0 block09 = new block0();
addObject(block09,213,273);
block09.setLocation(211,271);
block0 block010 = new block0();
addObject(block010,217,215);
block010.setLocation(210,210);
block010.setLocation(211,209);
block0 block011 = new block0();
addObject(block011,216,155);
block011.setLocation(211,147);
block0 block012 = new block0();
addObject(block012,220,102);
block012.setLocation(211,88);
block1 block1 = new block1();
addObject(block1,154,43);
block1.setLocation(91,29);
}
public void levelFour()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,213,755);
block0.setLocation(211,752);
block0 block02 = new block0();
addObject(block02,219,687);
block02.setLocation(211,692);
block0 block03 = new block0();
addObject(block03,219,638);
block03.setLocation(211,631);
block0 block04 = new block0();
addObject(block04,216,574);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,209,507);
block05.setLocation(211,507);
block0 block06 = new block0();
addObject(block06,208,454);
block06.setLocation(211,451);
block0 block07 = new block0();
addObject(block07,213,398);
block07.setLocation(211,389);
block0 block08 = new block0();
addObject(block08,212,335);
block08.setLocation(211,328);
block0 block09 = new block0();
addObject(block09,213,273);
block09.setLocation(211,271);
block0 block010 = new block0();
addObject(block010,217,215);
block010.setLocation(210,210);
block010.setLocation(211,209);
block0 block011 = new block0();
addObject(block011,216,155);
block011.setLocation(211,147);
block0 block012 = new block0();
addObject(block012,220,102);
block012.setLocation(211,88);
block1 block1 = new block1();
addObject(block1,154,43);
block1.setLocation(91,29);
}
public void levelFive()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,213,755);
block0.setLocation(211,752);
block0 block02 = new block0();
addObject(block02,219,687);
block02.setLocation(211,692);
block0 block03 = new block0();
addObject(block03,219,638);
block03.setLocation(211,631);
block0 block04 = new block0();
addObject(block04,216,574);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,209,507);
block05.setLocation(211,507);
block0 block06 = new block0();
addObject(block06,208,454);
block06.setLocation(211,451);
block0 block07 = new block0();
addObject(block07,213,398);
block07.setLocation(211,389);
block0 block08 = new block0();
addObject(block08,212,335);
block08.setLocation(211,328);
block0 block09 = new block0();
addObject(block09,213,273);
block09.setLocation(211,271);
block0 block010 = new block0();
addObject(block010,217,215);
block010.setLocation(210,210);
block010.setLocation(211,209);
block0 block011 = new block0();
addObject(block011,216,155);
block011.setLocation(211,147);
block0 block012 = new block0();
addObject(block012,220,102);
block012.setLocation(211,88);
block1 block1 = new block1();
addObject(block1,154,43);
block1.setLocation(91,29);
}
public void levelSix()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,213,755);
block0.setLocation(211,752);
block0 block02 = new block0();
addObject(block02,219,687);
block02.setLocation(211,692);
block0 block03 = new block0();
addObject(block03,219,638);
block03.setLocation(211,631);
block0 block04 = new block0();
addObject(block04,216,574);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,209,507);
block05.setLocation(211,507);
block0 block06 = new block0();
addObject(block06,208,454);
block06.setLocation(211,451);
block0 block07 = new block0();
addObject(block07,213,398);
block07.setLocation(211,389);
block0 block08 = new block0();
addObject(block08,212,335);
block08.setLocation(211,328);
block0 block09 = new block0();
addObject(block09,213,273);
block09.setLocation(211,271);
block0 block010 = new block0();
addObject(block010,217,215);
block010.setLocation(210,210);
block010.setLocation(211,209);
block0 block011 = new block0();
addObject(block011,216,155);
block011.setLocation(211,147);
block0 block012 = new block0();
addObject(block012,220,102);
block012.setLocation(211,88);
block1 block1 = new block1();
addObject(block1,154,43);
block1.setLocation(91,29);
}
public void levelSeven()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,216,753);
block0.setLocation(211,749);
block0 block02 = new block0();
addObject(block02,220,704);
block02.setLocation(211,691);
block0 block03 = new block0();
addObject(block03,215,637);
block03.setLocation(211,629);
block0 block04 = new block0();
addObject(block04,214,570);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,217,518);
block05.setLocation(211,507);
block0 block06 = new block0();
addObject(block06,211,449);
block0 block07 = new block0();
addObject(block07,214,395);
block07.setLocation(211,389);
block1 block1 = new block1();
addObject(block1,90,329);
block1.setLocation(91,332);
}
public void levelEight()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,219,753);
block0.setLocation(211,749);
block0 block02 = new block0();
addObject(block02,219,693);
block02.setLocation(211,688);
block0 block03 = new block0();
addObject(block03,214,639);
block03.setLocation(211,627);
block0 block04 = new block0();
addObject(block04,221,570);
block04.setLocation(211,568);
block0 block05 = new block0();
addObject(block05,216,510);
block05.setLocation(212,508);
block05.setLocation(211,508);
block0 block06 = new block0();
addObject(block06,216,453);
block06.setLocation(214,451);
block06.setLocation(211,448);
block0 block07 = new block0();
addObject(block07,215,389);
block07.setLocation(211,387);
block0 block08 = new block0();
addObject(block08,216,337);
block08.setLocation(211,326);
block0 block09 = new block0();
addObject(block09,215,272);
block09.setLocation(211,267);
removeObject(block09);
block1 block1 = new block1();
addObject(block1,94,277);
block1.setLocation(91,271);
}
public void levelNine()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,213,758);
block0.setLocation(211,752);
block0 block02 = new block0();
addObject(block02,215,700);
block02.setLocation(211,692);
block0 block03 = new block0();
addObject(block03,217,640);
block03.setLocation(211,630);
block0 block04 = new block0();
addObject(block04,218,570);
block04.setLocation(211,568);
block0 block05 = new block0();
addObject(block05,212,517);
block05.setLocation(211,509);
block0 block06 = new block0();
addObject(block06,214,452);
block06.setLocation(211,447);
block0 block07 = new block0();
addObject(block07,217,386);
block07.setLocation(211,386);
block0 block08 = new block0();
addObject(block08,214,330);
block08.setLocation(211,328);
block0 block09 = new block0();
addObject(block09,214,270);
block09.setLocation(210,267);
block09.setLocation(211,267);
block1 block1 = new block1();
addObject(block1,91,209);
block1.setLocation(92,213);
block1.setLocation(90,212);
}
public void levelTen()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,215,757);
block0.setLocation(210,754);
block0.setLocation(210,750);
block0 block02 = new block0();
addObject(block02,218,701);
block02.setLocation(211,688);
block02.setLocation(210,688);
block0 block03 = new block0();
addObject(block03,209,631);
block03.setLocation(210,629);
block0 block04 = new block0();
addObject(block04,215,567);
block04.setLocation(210,569);
block0 block05 = new block0();
addObject(block05,217,515);
block05.setLocation(210,510);
block0 block06 = new block0();
addObject(block06,217,452);
block06.setLocation(210,448);
block0 block07 = new block0();
addObject(block07,220,394);
block07.setLocation(210,388);
block0 block08 = new block0();
addObject(block08,214,326);
block08.setLocation(210,330);
block0 block09 = new block0();
addObject(block09,219,271);
block09.setLocation(210,268);
block0 block010 = new block0();
addObject(block010,215,211);
block010.setLocation(210,208);
block1 block1 = new block1();
addObject(block1,98,157);
block1.setLocation(90,151);
}
public void levelEleven()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,219,755);
block0.setLocation(211,750);
block0 block02 = new block0();
addObject(block02,216,689);
block02.setLocation(211,689);
block0 block03 = new block0();
addObject(block03,218,635);
block03.setLocation(211,630);
block0 block04 = new block0();
addObject(block04,216,574);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,215,520);
block05.setLocation(211,510);
block0 block06 = new block0();
addObject(block06,218,449);
block06.setLocation(210,449);
block06.setLocation(211,450);
block0 block07 = new block0();
addObject(block07,213,394);
block07.setLocation(211,392);
block0 block08 = new block0();
addObject(block08,213,336);
block08.setLocation(210,331);
block08.setLocation(211,331);
block0 block09 = new block0();
addObject(block09,220,272);
block09.setLocation(211,270);
block0 block010 = new block0();
addObject(block010,217,213);
block010.setLocation(211,210);
block0 block011 = new block0();
addObject(block011,218,149);
block011.setLocation(210,149);
block011.setLocation(211,149);
block1 block1 = new block1();
addObject(block1,93,96);
block1.setLocation(91,91);
}
public void levelTwelve()
{
score = 2;
removeObjects(getObjects(Actor.class));
block0 block0 = new block0();
addObject(block0,213,755);
block0.setLocation(211,752);
block0 block02 = new block0();
addObject(block02,219,687);
block02.setLocation(211,692);
block0 block03 = new block0();
addObject(block03,219,638);
block03.setLocation(211,631);
block0 block04 = new block0();
addObject(block04,216,574);
block04.setLocation(211,569);
block0 block05 = new block0();
addObject(block05,209,507);
block05.setLocation(211,507);
block0 block06 = new block0();
addObject(block06,208,454);
block06.setLocation(211,451);
block0 block07 = new block0();
addObject(block07,213,398);
block07.setLocation(211,389);
block0 block08 = new block0();
addObject(block08,212,335);
block08.setLocation(211,328);
block0 block09 = new block0();
addObject(block09,213,273);
block09.setLocation(211,271);
block0 block010 = new block0();
addObject(block010,217,215);
block010.setLocation(210,210);
block010.setLocation(211,209);
block0 block011 = new block0();
addObject(block011,216,155);
block011.setLocation(211,147);
block0 block012 = new block0();
addObject(block012,220,102);
block012.setLocation(211,88);
block1 block1 = new block1();
addObject(block1,154,43);
block1.setLocation(91,29);
}
public void makeLevel()
{
if(score == 0) levelOne();
if(score == 1) levelTwo();
if(score == 2) levelThree();
if(score == 3) levelFour();
if(score == 4) levelFive();
if(score == 5) levelSix();
if(score == 6) levelSeven();
if(score == 7) levelEight();
if(score == 8) levelNine();
if(score == 9) levelTen();
if(score == 10) levelEleven();
if(score == 11) levelTwelve();
}
public void act()
{
}
/**
* Prepare the world for the start of the program.
* That is: create the initial objects and add them to the world.
*/
private void prepare()
{
}
}