package net.minecraft.server; public abstract class EntityIllagerAbstract extends EntityRaider { protected EntityIllagerAbstract(EntityTypes<? extends EntityIllagerAbstract> entitytypes, World world) { super(entitytypes, world); } @Override protected void initPathfinder() { super.initPathfinder(); } @Override public EnumMonsterType getMonsterType() { return EnumMonsterType.ILLAGER; } public class b extends PathfinderGoalDoorOpen { public b(EntityRaider entityraider) { super(entityraider, false); } @Override public boolean a() { return super.a() && EntityIllagerAbstract.this.eF(); } } }