Added fix for beacon beam rotation:
* Problem was simply that on the client, the total world time in ticks was cast to a float before being being manipulated so the value simple could not fit in the float
* Solution was to intercept the update time packet and mod the total time value locking it to 0-23999 (or 1 day length)