Random Item
by Tomate0613
Random Item lets a player fill a block with a random pick from its inventory, and the mod is aimed at Fabric and Quilt players who want a bit of chance in building.
What it does
Random Item puts a random item block in the world, and each time it is triggered the block chooses one of the items stored in its inventory. Players load the block with the items they want to draw from, and the odds of any item coming up grow with how many copies of it are stored, so a larger stack is more likely to be picked next.
The mod is client-side only, so a server does not need it and players can join a server without installing anything. It requires Fabric API and is published for Fabric and Quilt for 1.20.2 – 1.20.4, released under the MIT License as open source.
Key features
Random item block
A block holds an inventory and places one randomly chosen item from it each time it is activated.
Weighted by count
An item's chance of being picked rises with how many copies of it sit in the inventory.
Rebindable keys
The activation key is set to R by default, and the keys for choosing items can be rebound in the controls menu.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Questions
Does Random Item need Fabric API?
Does a server need Random Item?
Which versions does Random Item support?
In the catalog
Random Item is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from Tomate0613
Similar mods
What the author says
The Random Item Mod will randomly choose a block when enabled. Activate the mod using [R]. All keys are rebindable. Choose which items to use using [J] (start) and [K] (end) keys.
Official listing
- Modrinth page
- modrinth.com/mod/random-item-block
- Owner
- Tomate0613
- Published
- 2023-12-02
- Updated on Modrinth
- 2024-02-19
- Facts verified
- 2026-10-15
