ModsFinder

Candycanvas

by Yedel

Candycanvas randomizes the results of block events, explosions, liquid collisions and block generation on servers that run Fabric.

FabricServer-side onlyGNU Lesser General Public License v3.0 onlyOpen source26.1 – 26.3

What it does

Candycanvas changes outcomes that vanilla keeps fixed. Block events can produce a randomized result, liquid collisions can turn into a different block, and the stone, obsidian, cobblestone and basalt generation rules can each be randomized on their own. Explosions can also be given random results, so the same blast does not always leave the same terrain behind.

Only the server needs the mod, so players join without installing anything. The server owner can adjust the randomization through the settings provided by SuperMartijn642's Config Lib, which is required along with Fabric API. Candycanvas is open source under the GNU Lesser General Public License v3.0 only and is published for Fabric across 26.1 – 26.3.

Builds exist for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, and the latest file is 2.0.1 for 26.3, released on 2026-09-18. The mod was first published on 2026-08-25.

Key features

  1. Randomized block events

    Block events can produce a random outcome instead of the single result vanilla uses.

  2. Randomized liquid collisions

    When flowing liquids meet, the resulting block is chosen at random from the configured options.

  3. Individual generation rules

    Stone, obsidian, cobblestone and basalt generation can each be randomized separately, so one block type can change without affecting the rest.

  4. Randomized explosions

    Explosions can leave different terrain results, changing which blocks break and what replaces them.

Compatibility

Latest build for each game version and loader.

26.32.0.1
26.22.0.1
26.1.22.0.1
26.1.12.0.1
26.12.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
SuperMartijn642's Config LibConfig Lib makes dealing with config files just a bit easier.
Required

Use cases

Who it’s for: Server owners who want terrain and block behavior to vary from one run to the next. Players only need to join the server; the mod does not have to be installed on their side.

How it compares

Full comparison

Damage Randomizer is a client and server Fabric mod for 26.1 – 26.2 under All rights reserved, so it covers damage rather than block outcomes. Portal Randomizer is server-side only, open source under the CC0 1.0 Universal license and published for 1.21.8, so it targets portals instead of terrain. Candycanvas is server-side only and covers block events and generation for 26.1 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
CandycanvasFabric26.1 – 26.3Server-side only2026-09-18
Damage RandomizerFabric26.1 – 26.2Client and server2026-06-23
Portal RandomizerFabric1.21.8Server-side only2026-05-29

Questions

Does Candycanvas need Fabric API?

Yes. Fabric API is a required dependency, and SuperMartijn642's Config Lib is required as well. Both must be installed on the server next to Candycanvas.

Do players need Candycanvas installed?

No. Only the server needs it, and players join without installing anything.

Which game versions does Candycanvas support?

Files exist for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3. The latest file is 2.0.1 for 26.3, so a server on another version has no build to use.

In the catalog

Candycanvas is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Yedel

All projects

Similar mods

Official listing

Owner
Yedel
Published
2026-08-25
Updated on Modrinth
2026-09-18
Facts verified
2026-10-15

Tags