Skylight hooks from worldprovider for Minecraft Forge

The current minecraft forge code for Sky Light cannot be customized, for being unable to change the getSunBrightness,
calculateSkylightSubtracted, etc. I think this approach would be great. (It is needed for the embodiment of 'eclipse')