diff --git a/src/main/java/particlephysics/tileentity/infiniteemitter/InfiniteEmitterBlock.java b/src/main/java/particlephysics/tileentity/infiniteemitter/InfiniteEmitterBlock.java index d4d07e2..d2d77cb 100644 --- a/src/main/java/particlephysics/tileentity/infiniteemitter/InfiniteEmitterBlock.java +++ b/src/main/java/particlephysics/tileentity/infiniteemitter/InfiniteEmitterBlock.java @@ -12,7 +12,6 @@ import particlephysics.BetterLoader; import particlephysics.ModParticlePhysics; import particlephysics.Settings; -import particlephysics.tileentity.emitter.EmitterTileEntity; import particlephysics.utility.BasicComplexBlock; import cpw.mods.fml.common.registry.GameRegistry; import particlephysics.tileentity.emitter.EmitterBlock; @@ -42,7 +41,6 @@ public void addStacksDroppedOnBlockBreak(TileEntity tileEntity, ArrayList 0) + { + ForgeDirection[] outputDirections = + { + ForgeDirection.SOUTH, ForgeDirection.NORTH, ForgeDirection.WEST, ForgeDirection.EAST + }; + for (ForgeDirection dir : outputDirections) + { + + TemplateParticle particle = getParticleFromFuel(fuelType, fuelMeta); + if (particle == null) + { + return; + } + particle.addVelocity(dir.offsetX, dir.offsetY, dir.offsetZ); + particle.setPosition(xCoord + dir.offsetX + 0.375, yCoord + dir.offsetY + 0.375, zCoord + dir.offsetZ + 0.375); + worldObj.spawnEntityInWorld(particle); + + } + } + } + } +}