mirror of
https://github.com/DRE2N/DungeonsXL.git
synced 2024-09-19 19:41:11 +02:00
Error fix
This commit is contained in:
parent
aee9b496ba
commit
07f6b730be
@ -36,24 +36,26 @@ public class MobSpawner {
|
|||||||
World world=this.block.getWorld();
|
World world=this.block.getWorld();
|
||||||
|
|
||||||
for(Player player:world.getPlayers()){
|
for(Player player:world.getPlayers()){
|
||||||
if(player.getLocation().distance(this.block.getLocation())<this.radius){
|
if(player.getWorld()!=world){
|
||||||
if(this.interval<=0){
|
if(player.getLocation().distance(this.block.getLocation())<this.radius){
|
||||||
LivingEntity mob=world.spawnCreature(this.block.getLocation(), this.mob);
|
if(this.interval<=0){
|
||||||
if(this.live>0){
|
LivingEntity mob=world.spawnCreature(this.block.getLocation(), this.mob);
|
||||||
new DMob(mob,live,GameWorld.get(world));
|
if(this.live>0){
|
||||||
}
|
new DMob(mob,live,GameWorld.get(world));
|
||||||
|
|
||||||
if(ammount!=-1){
|
|
||||||
if(ammount>1){
|
|
||||||
ammount--;
|
|
||||||
}else{
|
|
||||||
mobspawners.remove(this);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(ammount!=-1){
|
||||||
|
if(ammount>1){
|
||||||
|
ammount--;
|
||||||
|
}else{
|
||||||
|
mobspawners.remove(this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
this.interval=this.maxinterval;
|
||||||
}
|
}
|
||||||
this.interval=this.maxinterval;
|
this.interval--;
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
this.interval--;
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user