Ejemplo n.º 1
0
  @Override
  public void generateGundPowderSpark(
      World world, BlockPos pos, float offsetX, float offsetY, float offsetZ) {
    double motionX = 0.08 + world.rand.nextGaussian() * 0.05D;
    double motionY = 0.1 + world.rand.nextGaussian() * 0.1D;
    double motionZ = 0.05 + world.rand.nextGaussian() * 0.05D;

    EntityFX particle =
        new EntityGunpowderSparkFX(
            world,
            pos.getX() + offsetX,
            pos.getY() + offsetY,
            pos.getZ() + offsetZ,
            motionX,
            motionY,
            motionZ);

    particle.motionX = motionX;
    particle.motionY = motionY;
    particle.motionZ = motionZ;

    Minecraft.getMinecraft().effectRenderer.addEffect(particle);
  }