private void func_82209_a( int p_82209_1_, double p_82209_2_, double p_82209_4_, double p_82209_6_, boolean p_82209_8_) { this.worldObj.playAuxSFXAtEntity( (EntityPlayer) null, 1014, (int) this.posX, (int) this.posY, (int) this.posZ, 0); double d3 = this.func_82214_u(p_82209_1_); double d4 = this.func_82208_v(p_82209_1_); double d5 = this.func_82213_w(p_82209_1_); double d6 = p_82209_2_ - d3; double d7 = p_82209_4_ - d4; double d8 = p_82209_6_ - d5; EntityWitherSkull entitywitherskull = new EntityWitherSkull(this.worldObj, this, d6, d7, d8); if (p_82209_8_) { entitywitherskull.setInvulnerable(true); } entitywitherskull.posY = d4; entitywitherskull.posX = d3; entitywitherskull.posZ = d5; this.worldObj.spawnEntityInWorld(entitywitherskull); }