Fix monsters and animals settings

This commit is contained in:
Eric Stokes 2011-06-26 13:26:19 -06:00
parent f33e93e077
commit d4729653a1

View File

@ -306,8 +306,8 @@ public class MVWorld {
public Boolean hasAnimals() { public Boolean hasAnimals() {
return this.animals; return this.animals;
} }
private void setAnimals(Boolean animals) {
public void setAnimals(Boolean animals) { System.out.print("Animals setting recieved: " + animals);
this.animals = animals; this.animals = animals;
// If animals are a boolean, then we can turn them on or off on the server // If animals are a boolean, then we can turn them on or off on the server
// If there are ANY exceptions, there will be something spawning, so turn them on // If there are ANY exceptions, there will be something spawning, so turn them on
@ -319,7 +319,8 @@ public class MVWorld {
} else { } else {
this.world.setSpawnFlags(this.world.getAllowMonsters(), true); this.world.setSpawnFlags(this.world.getAllowMonsters(), true);
} }
this.config.setProperty("worlds." + this.name + ".animals", animals); System.out.print("Animals setting saved: " + animals);
this.config.setProperty("worlds." + this.name + ".animals.spawn", animals);
this.config.save(); this.config.save();
} }
@ -331,7 +332,7 @@ public class MVWorld {
return this.monsters; return this.monsters;
} }
public void setMonsters(Boolean monsters) { private void setMonsters(Boolean monsters) {
this.monsters = monsters; this.monsters = monsters;
// If monsters are a boolean, then we can turn them on or off on the server // If monsters are a boolean, then we can turn them on or off on the server
// If there are ANY exceptions, there will be something spawning, so turn them on // If there are ANY exceptions, there will be something spawning, so turn them on
@ -343,7 +344,7 @@ public class MVWorld {
} else { } else {
this.world.setSpawnFlags(true, this.world.getAllowAnimals()); this.world.setSpawnFlags(true, this.world.getAllowAnimals());
} }
this.config.setProperty("worlds." + this.name + ".monsters", monsters); this.config.setProperty("worlds." + this.name + ".monsters.spawn", monsters);
this.config.save(); this.config.save();
} }