package net.minecraft.entity.monster; import com.google.common.base.Predicate; import net.minecraft.entity.Entity; import net.minecraft.entity.passive.IAnimals; public interface IMob extends IAnimals { /** Entity selector for IMob types. */ Predicate mobSelector = new Predicate() { private static final String __OBFID = "CL_00001688"; public boolean func_179983_a(Entity p_179983_1_) { return p_179983_1_ instanceof IMob; } public boolean apply(Object p_apply_1_) { return this.func_179983_a((Entity)p_apply_1_); } }; Predicate field_175450_e = new Predicate() { private static final String __OBFID = "CL_00002218"; public boolean func_179982_a(Entity p_179982_1_) { return p_179982_1_ instanceof IMob && !p_179982_1_.isInvisible(); } public boolean apply(Object p_apply_1_) { return this.func_179982_a((Entity)p_apply_1_); } }; }