Even Better Moon and Sun
No reviews yet
Realistic 29-day lunar cycles with all 8 named moon phases, and a seasonal sun that shifts its arc north/south throughout the year.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Quilt is a fork of the Fabric mod loader. Many Fabric mods are compatible with Quilt and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
What's new in v1.5.1
- Fabric 26.1, Fabric 1.21.11, and NeoForge 1.21.11 now have the full feature set that NeoForge 26.1 already had — Meteor Shower, Harvest Moon, configurable /year, and the /astro summary command
- All 4 builds are now at feature parity
Moon Phases
Extends the lunar cycle to a realistic 29 days, matching the real lunar month. All 8 named phases are used:
| Phase | Days in cycle |
|---|---|
| New Moon | 1 |
| Waxing Crescent | 5 |
| First Quarter | 2 |
| Waxing Gibbous | 6 |
| Full Moon | 2 |
| Waning Gibbous | 6 |
| Third Quarter | 2 |
| Waning Crescent | 5 |
Seasonal Sun
Over a 365-day in-game year, the sun's arc shifts north/south by up to 23.5 degrees — exactly matching Earth's axial tilt. In summer the sun rides high; in winter it stays low. The shift is continuous every tick, not a sudden daily jump. Year length is configurable with /year set <days>.
Sky Events
All events are configurable with in-game commands and saved to config/evenbettermoon.json.
| Event | Default | Command |
|---|---|---|
| Solar eclipse | Every 174 days | /eclipse set <days> |
| Blood moon | Every full moon night | /bloodmoon set <days> |
| Harvest moon | Nearest full moon to autumn equinox | automatic |
| Meteor shower | Every 14 days | /meteorshower set <days> |
Use /astro to see the current season, lunar phase, and days until each upcoming event.
F3 Debug Screen
Press F3 to see live astronomical info:
- In-game day and total elapsed days
- Season and day within it (e.g.
Summer (day 14)) - Lunar cycle — current moon phase and position in the 29-day cycle
- Active events — eclipse %, blood moon, harvest moon, meteor shower
- Countdowns — days until next blood moon, eclipse, and meteor shower
Details
- Client-side only — no server mod required
- No dependencies beyond NeoForge / Fabric Loader
- Works with existing worlds
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources