Explicitly make pig zombies angry when they spawn.

This commit changes the MACreature spawn logic such that any pig zombie spawned will be angered immediately.

Fixes #561
This commit is contained in:
Andreas Troelsen
2019-08-03 20:33:16 +02:00
parent ba41e51e48
commit 3c533ea683
2 changed files with 9 additions and 0 deletions
@@ -10,6 +10,7 @@ import org.bukkit.entity.Creature;
import org.bukkit.entity.Creeper;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.PigZombie;
import org.bukkit.entity.Rabbit;
import org.bukkit.entity.Sheep;
import org.bukkit.entity.Slime;
@@ -171,8 +172,15 @@ public class MACreature
break;
case "babyzombievillager":
case "babyzombie":
((Zombie) e).setBaby(true);
break;
case "babypigman":
((Zombie) e).setBaby(true);
((PigZombie) e).setAngry(true);
break;
case "pigzombie":
case "zombiepigman":
((PigZombie) e).setAngry(true);
break;
case "killerbunny":
((Rabbit) e).setRabbitType(Rabbit.Type.THE_KILLER_BUNNY);