ModsFinder

Random Crafts

by weyneee

With Random Crafts, the crafting recipes of a new world are shuffled into a generated datapack, so each world gets its own set of recipes.

FabricForgeNeoForgeQuiltServer required, client optionalMIT LicenseOpen source1.20.1 – 1.21.11

What it does

The mod is server required and client optional. Servers generate a standard datapack when a new world is created, with randomized crafting recipes tied to the world seed. Players who join without the mod still receive the datapack, so a client can connect without installing anything. Recipes change only when the datapack is generated, and the server must run the mod to create them.

Randomization is controlled rather than fully chaotic, which keeps the game balanced. A Randomize Crafting section in the world creation screen and the rc command manage the generation settings. In Survival, only the crafting table recipe is available at the start, and the RC Dynamic Recipe Discovery gamerule, introduced in v1.6.0, decides how further recipes become available. The rc clear command or deleting the randomcrafts datapack restores vanilla recipes after a reload.

Random Crafts requires Architectury API on every loader, and Fabric API on Fabric. On Fabric and Quilt it also needs the Quilted Fabric API (QFAPI) or Quilt Standard Libraries (QSL). The mod is open source under the MIT License and is published for Fabric, Forge, NeoForge and Quilt across 11 release versions, 1.20.1 – 1.21.11.

Key features

  1. Randomized recipes per world

    Crafting recipes are rerolled into a generated datapack, using the world seed for a unique set per world.

  2. Controlled randomization

    Generation settings keep recipes balanced, and they can be set in the world creation screen.

  3. Dynamic recipe discovery

    A gamerule governs how further recipes become available, starting from the crafting table recipe alone in Survival.

  4. Runtime management commands

    The rc command regenerates recipes and changes rules during play, and rc clear restores vanilla crafting.

Compatibility

Latest build for each game version and loader.

1.21.x10 of 10 versions with builds
1.21.111.6.0Not available1.6.0Not available
1.21.101.6.0Not available1.6.0Not available
1.21.91.6.0Not available1.6.0Not available
1.21.81.6.0Not available1.6.0Not available
1.21.71.6.0Not available1.6.0Not available
1.21.61.6.0Not available1.6.0Not available
1.21.51.6.0Not available1.6.0Not available
1.21.41.6.0Not available1.6.0Not available
1.21.31.6.0Not available1.6.0Not available
1.21.11.7.0Not available1.7.0Not available
1.20.x1 of 1 version with builds
1.20.11.6.01.6.0Not available1.6.0
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Minecraft, But a Random Effect Happens Every 30 Seconds (Chaos) is also server-side, with a client that is optional, but it is licensed as All rights reserved and is published only for 1.21.11. RandomAll works with a server alone, so players need nothing, and it is under the MIT License, with Fabric files for 1.21 – 1.21.11. Random Chunks needs both the client and the server, and it is not open source, targeting 1.20.4 – 26.1.2.

ModLoadersGame versionsEnvironmentUpdated
Random CraftsFabric, Forge, NeoForge and Quilt1.20.1 – 1.21.11Server required, client optional2026-07-16
Minecraft, But a Random Effect Happens Every 30 Seconds (Chaos)Fabric, Forge, NeoForge and Quilt1.21.11Server required, client optional2026-01-08
RandomAllFabric1.21 – 1.21.11Server required, client optional2025-12-18
Random ChunksFabric and Forge1.20.4 – 26.1.2Client and server2026-04-19

Questions

Does Random Crafts need to be installed on the client?

No. Server owners install it, and players can join with or without it.

Which dependencies does Random Crafts require?

Architectury API is required on every loader. Fabric API is required on Fabric, and Quilted Fabric API (QFAPI) or Quilt Standard Libraries (QSL) is needed on Fabric and Quilt.

How does a player restore vanilla crafting recipes?

The rc clear command restores them after a world reload. Deleting the randomcrafts datapack from the world's datapacks folder also works.

In the catalog

Random Crafts is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from weyneee

All projects

Similar mods

What the author says

When you create a new world, this mod generates a datapack with randomized crafting recipes and automatically applies it. The randomization isn’t completely chaotic — it’s slightly controlled to keep the game balanced (_you can configure this_).
weyneee, on the Modrinth page

Official listing

Owner
weyneee
Published
2026-02-05
Updated on Modrinth
2026-07-16
Facts verified
2026-10-15

Tags