Advertisement
Corosus

Untitled

Jan 14th, 2014
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.53 KB | None | 0 0
  1. @Override
  2.     @SideOnly(Side.CLIENT)
  3.     public float calculateCelestialAngle(long par1, float par3)
  4.     {
  5.         long ticksInDay = 72000;
  6.         int j = (int)(par1 % ticksInDay);
  7.         float f1 = ((float)j + par3) / ticksInDay - 0.25F;
  8.  
  9.         if (f1 < 0.0F)
  10.         {
  11.             ++f1;
  12.         }
  13.  
  14.         if (f1 > 1.0F)
  15.         {
  16.             --f1;
  17.         }
  18.  
  19.         float f2 = f1;
  20.         f1 = 1.0F - (float)((Math.cos((double)f1 * Math.PI) + 1.0D) / 2.0D);
  21.         f1 = f2 + (f1 - f2) / 3.0F;
  22.         return f1;
  23.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement