Files
Minecraft1.12SRC/conf/patches/minecraft_merged_ff/net.minecraft.entity.ai.EntityAINearestAttackableTarget.java.patch
2020-07-20 00:21:55 +08:00

22 lines
1.4 KiB
Diff

diff -r -U 3 minecraft\net\minecraft\entity\ai\EntityAINearestAttackableTarget.java minecraft_patched\net\minecraft\entity\ai\EntityAINearestAttackableTarget.java
--- minecraft\net\minecraft\entity\ai\EntityAINearestAttackableTarget.java
+++ minecraft_patched\net\minecraft\entity\ai\EntityAINearestAttackableTarget.java
@@ -67,7 +67,7 @@
return true;
}
} else {
- this.field_75309_a = this.field_75299_d.field_70170_p.func_184150_a(this.field_75299_d.field_70165_t, this.field_75299_d.field_70163_u + (double)this.field_75299_d.func_70047_e(), this.field_75299_d.field_70161_v, this.func_111175_f(), this.func_111175_f(), new Function<EntityPlayer, Double>() {
+ this.field_75309_a = (T)this.field_75299_d.field_70170_p.func_184150_a(this.field_75299_d.field_70165_t, this.field_75299_d.field_70163_u + (double)this.field_75299_d.func_70047_e(), this.field_75299_d.field_70161_v, this.func_111175_f(), this.func_111175_f(), new Function<EntityPlayer, Double>() {
@Nullable
public Double apply(@Nullable EntityPlayer p_apply_1_) {
ItemStack itemstack = p_apply_1_.func_184582_a(EntityEquipmentSlot.HEAD);
@@ -83,7 +83,7 @@
return 1.0D;
}
- }, this.field_82643_g);
+ }, (Predicate<EntityPlayer>)this.field_82643_g);
return this.field_75309_a != null;
}
}