ModsFinder

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.

FabricClient-side onlyMIT License1.20.1 – 1.21.11

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

  1. Pack-controlled sun size

    A resource pack chooses how large the sun and moon are drawn, instead of accepting the vanilla quad size.

  2. Two intercepted values

    The mod reads the two numbers that set the celestial body size and lets the active resource pack supply them.

  3. Unchanged vanilla sizes

    Without a pack that uses the feature, the sun and moon keep their exact vanilla sizes.

  4. 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.

1.21.111.0.0
1.21.41.0.0
1.21.11.0.0
1.20.11.0.0
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Celestial ResizerFabric1.20.1 – 1.21.11Client-side only2026-08-08
Custom GUI ResizerFabric1.21.1 – 1.21.3Client-side only2026-08-18
Hide Sun/MoonFabric26.2Client-side only2026-08-23
Celestial BlocksFabric1.20.1Client and server2024-11-26

Questions

Does Celestial Resizer need to be installed on a server?

No. Players add it to their own game, and a server needs no copy.

Does the mod change the sun on its own?

No. Without a resource pack that uses the feature, the sun and moon keep their vanilla sizes.

Which game versions does Celestial Resizer support?

Files exist for 1.20.1, 1.21.1, 1.21.4 and 1.21.11 on Fabric, with the latest file for 1.20.1.

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

All projects

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…
Nhbybnb, on the Modrinth page

Official listing

Owner
Nhbybnb
Published
2026-07-28
Updated on Modrinth
2026-08-08
Facts verified
2026-10-15

Tags