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);
   }
 }