/** (abstract) Protected helper method to write subclass entity data to NBT. */
 protected void writeEntityToNBT(NBTTagCompound par1NBTTagCompound) {
   super.writeEntityToNBT(par1NBTTagCompound);
   par1NBTTagCompound.setDouble("PushX", this.pushX);
   par1NBTTagCompound.setDouble("PushZ", this.pushZ);
   par1NBTTagCompound.setShort("Fuel", (short) this.fuel);
 }
 /** (abstract) Protected helper method to write subclass entity data to NBT. */
 protected void writeEntityToNBT(NBTTagCompound par1NBTTagCompound) {
   super.writeEntityToNBT(par1NBTTagCompound);
   this.mobSpawnerLogic.writeToNBT(par1NBTTagCompound);
 }