TrulyRandom
by Bawnorton
TrulyRandom shuffles block models, item models, loot tables and crafting recipes at world creation, so a world's contents differ from vanilla.
What it does
Randomisation covers several parts of the game. Block models can be shuffled so blocks that share a shape state get the same replacement, and an option can force instances of a block state to match the default state. Item models can be randomised as well, with a setting that matches each item to the model of its block counterpart. Loot tables for blocks, entities and chests can be swapped, and crafting recipes for items are randomised too. Swapping loot tables entirely is the recommended choice for consistent results, since it produces random items in place of the ones a table would normally hand out.
The mod runs on the Fabric loader and is needed on both sides: the server and every player must install it. Installation covers the server and each player's game. The mod's world generation settings are read once, before the world is generated, so later changes are ignored, and enabling any world generation module must be done in that file before generation. Other modules are configured through the Randomiser GUI. Files are published for Fabric across 8 release versions, 1.21 – 26.3, and the code is open source under the MIT License.
Key features
Randomised block models
Block models are replaced with others, and shared shape states can be kept consistent. Forcing a default state is an option.
Matched item models
Item models are randomised, and an optional setting pairs each item with the model of its block counterpart.
Swappable loot tables
Loot tables for blocks, entities and chests can be shuffled, or swapped entirely for a more consistent result.
Randomised crafting recipes
Recipes for items are randomised, changing what a player must combine to craft each item.
In-game team commands
Extra configuration commands are available in-game under the trulyrandom team command.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Fresh playthroughs
Players who want a world that does not match their memory of vanilla can randomise it before generation and play with unfamiliar drops and recipes.
Multiplayer servers
Server owners can set the randomisation once for the whole server, since every player receives the same altered content.
Who it’s for: Players who want a world whose blocks, drops and recipes differ from vanilla, and server owners who want that shared across a multiplayer world.
Questions
Does TrulyRandom need to be installed on both sides?
How are changes to the settings applied after a world exists?
Which loader does TrulyRandom use?
In the catalog
TrulyRandom is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Bawnorton
Similar mods
What the author says
This file will only be read exactly once before the world is generated, and then further updates won't be considered. If you wish to enable worldgen modules, they MUST be done in this file; other modules can be configured through the Randomiser GUI. To view a complete sample config, don't provide one, and the mod…
Official listing
- Modrinth page
- modrinth.com/mod/trulyrandom
- Owner
- Bawnorton
- Published
- 2024-08-20
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
