예제 #1
0
 public void setEntityDead() {
   super.setEntityDead();
   inventorySlots.onCraftGuiClosed(this);
   if (craftingInventory != null) {
     craftingInventory.onCraftGuiClosed(this);
   }
 }
 public void setEntityDead() {
   int i = getSlimeSize();
   if (!worldObj.multiplayerWorld && i > 1 && health == 0) {
     for (int j = 0; j < 4; j++) {
       float f = (((float) (j % 2) - 0.5F) * (float) i) / 4F;
       float f1 = (((float) (j / 2) - 0.5F) * (float) i) / 4F;
       EntitySlime entityslime = new EntitySlime(worldObj);
       entityslime.setSlimeSize(i / 2);
       entityslime.setLocationAndAngles(
           posX + (double) f, posY + 0.5D, posZ + (double) f1, rand.nextFloat() * 360F, 0.0F);
       worldObj.entityJoinedWorld(entityslime);
     }
   }
   super.setEntityDead();
 }