|
RE: AttackEntityEvent中的.getTarget()导致的游戏崩溃问题
版本1.12.2,forge2847,已经解决了,原因我认为可能是在将Entity类型转为EntityLiving时导致的,请大佬看看是不是,不方便展示所有代码。
EntityLiving entity = (EntityLiving) event.getTarget();
if (!(entity.getHealth()==0.0f)) {
if ((EntityLivingBase)entity instanceof EntityPlayer) {
CoreEvent.killPlayer((EntityLivingBase)entity);
}else {
CoreEvent.killEntity(entity); |
|