Celestial Resizer
by Nhbybnb
Celestial Resizer lets resource packs set how large the sun and moon appear in the sky, a size that vanilla Minecraft fixes in code.
What it does
Vanilla draws the sun and moon as flat quads at a fixed on-screen size that is baked into the client. A resource pack may include a crisp 512×512 sun.png, yet the game still draws it on the same small flat quad, so the sun never appears larger. Celestial Resizer intercepts the two numbers that decide that size and hands the decision to the resource pack instead.
Only the client runs the mod, so a server does not need it and players join without installing anything. Built for Fabric and released under the MIT License, the code is not open source in the strict sense of a public repository listing, and the files target 1.20.1, 1.21.1, 1.21.4 and 1.21.11. Files for 1.20.1 are the latest, dated 2026-08-08.
Key features
Pack-controlled sun size
A resource pack chooses how large the sun and moon are drawn, instead of accepting the vanilla quad size.
Two intercepted values
The mod reads the two numbers that set the celestial body size and lets the active resource pack supply them.
Unchanged vanilla sizes
Without a pack that uses the feature, the sun and moon keep their exact vanilla sizes.
Resource pack authoring guide
A short guide explains how resource pack authors can use the feature in their packs.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Art packs with larger celestial bodies
Pack authors who ship high-resolution sun and moon textures can display them at a scale that shows the detail.
Who it’s for: Resource pack authors who want the sun or moon drawn larger than vanilla, and players who run those packs on the client.
How it compares
Custom GUI Resizer targets interface scale on Fabric for 1.21.1 – 1.21.3 and is client-side only under the MIT License, while this mod changes the sun and moon size and covers 1.20.1, 1.21.1, 1.21.4 and 1.21.11. Hide Sun/Moon is client-side only for 26.2 and is published under All rights reserved, so it hides the bodies rather than resizing them. Celestial Blocks is a Fabric mod for 1.20.1 that runs on client and server and is published under All rights reserved, so it differs in environment and license from this mod.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Celestial Resizer | Fabric | 1.20.1 – 1.21.11 | Client-side only | 2026-08-08 |
| Custom GUI Resizer | Fabric | 1.21.1 – 1.21.3 | Client-side only | 2026-08-18 |
| Hide Sun/Moon | Fabric | 26.2 | Client-side only | 2026-08-23 |
| Celestial Blocks | Fabric | 1.20.1 | Client and server | 2024-11-26 |
Questions
Does Celestial Resizer need to be installed on a server?
Does the mod change the sun on its own?
Which game versions does Celestial Resizer support?
In the catalog
Celestial Resizer is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Nhbybnb
Similar mods
What the author says
Minecraft draws the sun and the moon as flat quads whose on-screen size is baked into the client as two plain numbers. A pack can ship a beautiful 512×512 sun.png, but the game still squeezes it onto the same small quad — so the sun never actually looks any bigger. There has never been a vanilla way to change that…
Official listing
- Modrinth page
- modrinth.com/mod/celestial-resizer
- Owner
- Nhbybnb
- Published
- 2026-07-28
- Updated on Modrinth
- 2026-08-08
- Facts verified
- 2026-10-15
