Added actual orbiting, some intital world gen performance improvements, style changes, also another method to CelestialWorld
Related Issues
Checklist
[x] I have fully tested the proposed changes and promise that they will not break world generation, mob spawning, and the like.
(I tested in my simulator)
[x] I followed the existing code standards and didn't mess up the formatting.
[x] I did my best to add documentation to any public classes or methods I added.
[x] I have added Nonnull and Nullable annotations to my methods to indicate their behaviour for null values
Changes
Added actual orbiting, some intital world gen performance improvements, style changes, also another method to
CelestialWorld
Related Issues
Checklist
Nonnull
andNullable
annotations to my methods to indicate their behaviour for null values