RandomCollections
by Stampede
RandomCollections lets server owners define reward pools that hand out items, commands or console commands to players at random.
What it does
Reward collections are predefined pools of rewards. Each pool is drawn at random, so a player may receive one outcome from a set rather than a fixed prize. The mod supports three reward types: items, player commands and console commands. A pool can be built from any combination of them, and the chance of each entry is set in the configuration.
The mod runs on the server alone, so players join without installing anything. It requires Fabric API and Fabric Language Kotlin, and it works with Placeholder Integrations, Impactor and PlaceholderAPI for placeholder values in rewards. Files are published for Fabric only, across game versions 1.20.1 and 1.21.1, with 1.2.1 for 1.21.1 as the latest file. The code is open source under the Mozilla Public License 2.0. Configuration details are on the project wiki.
Fabric Permissions API is listed as an optional dependency, and Impactor Placeholders is a companion for placeholder use.
Key features
Randomly drawn reward pools
Each pool selects its rewards at random from a predefined list, so outcomes vary between awards.
Three reward types
Rewards can be items, player commands or console commands, and one pool can mix them.
Large collection sizes
Collections can contain many entries, which lets server owners build wide sets of possible rewards.
Placeholder support
Rewards can use placeholder values from Placeholder Integrations, Impactor and PlaceholderAPI.
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 2
Use cases
Server reward events
A server owner can give players random loot after events, votes or milestones, using one pool per occasion.
Playtime rewards
A pool can be drawn at intervals to reward continued play on a survival or community server.
Who it’s for: Server owners who want randomized rewards for players. Only the server needs the mod, and clients join without it.
How it compares
RewardZ is the closest match: a Fabric mod under the MIT License for 1.20.1 – 1.21.1, which players must install on their clients as well as the server. Playtime Rewards is a Forge mod under the MIT License for 1.20.1 – 1.20.6, and it is server-side only, like RandomCollections. SimplePlaytime is a NeoForge mod for 1.21.1 and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| RandomCollections | Fabric | 1.20.1 – 1.21.1 | Server-side only | 2025-10-17 |
| RewardZ | Fabric | 1.20.1 – 1.21.1 | Client and server | 2024-09-10 |
| Playtime Rewards | Forge | 1.20.1 – 1.20.6 | Server-side only | 2026-09-01 |
| SimplePlaytime | NeoForge | 1.21.1 | Server-side only | 2026-06-24 |
Questions
Does RandomCollections need to be installed on clients?
Which dependencies must be installed with it?
Which loader and game versions does it support?
In the catalog
RandomCollections is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Stampede
Similar mods
What the author says
A Fabric server-sided reward pools mod! Create collections of loot that you can randomly distribute to players. More information on configuration can be found on the Wiki!
Official listing
- Modrinth page
- modrinth.com/mod/randomcollections
- Owner
- Stampede
- Published
- 2024-11-12
- Updated on Modrinth
- 2025-10-17
- Facts verified
- 2026-10-15
