public RenderPageExtractor() { for (int i = 0; i < 12; i++) { double v = ReikaRandomHelper.getRandomBetween(0.03125 / 4, 0.03125 / 2); BasicVariablePoint point = new BasicVariablePoint(new DecimalPosition(0, 0, 0), 1, v); point.tolerance = 0.03125; points.add(point); } }
@SideOnly(Side.CLIENT) private void doFXClient() { for (int i = 0; i < 32; i++) { double x = ReikaRandomHelper.getRandomPlusMinus(xCoord + 0.5, 0.75); double y = ReikaRandomHelper.getRandomPlusMinus(yCoord + 0.5, 0.5); double z = ReikaRandomHelper.getRandomPlusMinus(zCoord + 0.5, 0.75); int l = ReikaRandomHelper.getRandomBetween(8, 30); EntityFX fx = new EntityBlurFX(worldObj, x, y, z).setColor(this.getRenderColor()).setLife(l); Minecraft.getMinecraft().effectRenderer.addEffect(fx); } }