As per #7, moon phases can now be configured to specific phases and/or certain days. From the testing I've done, it should work on both Forge and Fabric as intended, though obviously a double check wouldn't hurt 🙂↕️
There two things I thought about implementing but didn't, as I figured they'd probably benefit from discussion first:
How should nights where two possible events could be picked be handled?
As is?
Random chance?
By weight? If so, reverse or regular order? Configurable?
Should events with a weight of zero even be considered for phase/day calculations?
Also, apologies for the first few commits where I missed some of the settings.. Like I said in the descriptions, they're repetitive enough that I accidentally missed them 😞
As per #7, moon phases can now be configured to specific phases and/or certain days. From the testing I've done, it should work on both Forge and Fabric as intended, though obviously a double check wouldn't hurt 🙂↕️
There two things I thought about implementing but didn't, as I figured they'd probably benefit from discussion first:
Also, apologies for the first few commits where I missed some of the settings.. Like I said in the descriptions, they're repetitive enough that I accidentally missed them 😞