Roleplayer's Dice
by Glam_Ardor
Roleplayer's Dice changes how the dice roll the roleplay server sends appears on screen, so a player sees the throw before the result arrives in chat.
What it does
The roll itself is decided on the server at the moment the command is sent, and the mod only holds the chat line back. A die shows up at the centre of the display, labelled with the name of what is being rolled. It turns slowly, shivers and hops for a couple of seconds, then lands with a rattle. The chat line reaches the screen once the die has landed, with the number the server rolled.
The server never has to know the mod exists, because the command goes to the server untouched and the server answers with its usual text, for example a character name, a strength blow and the result out of 20. Nothing about the roll is changed. Fabric API is required. Cloth Config API and Mod Menu are optional and add configuration and a menu entry. The mod runs on the client only, and it is released under the GNU Lesser General Public License v3.0 or later, so the code is open source. Builds cover 1.20.5 – 1.21.11, and the latest Fabric file is 1.1.2 for 1.21.11.
Key features
Held chat line
The server's dice result is kept back until the throw ends, so the number is not visible before the die lands.
Throw animation
A die tumbles in the middle of the screen with its roll name above it, then settles on the face the server chose.
Hold to throw
Holding the button lifts the die into the player's hand, and releasing it sends the die flying where the hand is aimed.
Rolled text and sound
The die can show a colour glow and sound effects while it rolls, so the throw has visible feedback.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 2
Use cases
Roleplay servers
Groups that play characters through chat can roll dice in the same format they already use, with the throw shown on screen.
Who it’s for: Players on roleplay servers that use dice commands in chat. Server owners need no installation, since the mod is client-side only.
How it compares
Dice (Fabric Port) is a Fabric build for 1.20.1 that runs on client and server, and its code is under the GNU General Public License v3.0 or later. Rolling in the Bushes is a server-side only Fabric mod for 1.20.1 – 1.20.4, licensed under the MIT License and not open source. DIY-Die runs on client and server, targets 1.21.8 and is licensed under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Roleplayer's Dice | Fabric | 1.20.5 – 1.21.11 | Client-side only | 2026-08-19 |
| Dice (Fabric Port) | Fabric | 1.20.1 | Client and server | 2024-03-31 |
| Rolling in the Bushes | Fabric | 1.20.1 – 1.20.4 | Server-side only | 2025-04-10 |
| DIY-Die | Fabric | 1.21.8 | Client and server | 2025-09-27 |
Questions
Does Roleplayer's Dice need to be installed on the server?
Does Roleplayer's Dice need Fabric API?
Which game versions does Roleplayer's Dice support?
In the catalog
Roleplayer's Dice is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Glam_Ardor
Similar mods
What the author says
Your roleplay server prints [13 out of 20] in the chat. This mod holds that line back, throws a die for it, and lets the line through once the die has landed on the thirteen. Client side only. The server is never told the mod exists, needs no plugin, and nothing about the roll changes – the number was decided the…
Official listing
- Modrinth page
- modrinth.com/mod/roleplayers-dice
- Owner
- Glam_Ardor
- Published
- 2026-08-07
- Updated on Modrinth
- 2026-08-19
- Facts verified
- 2026-10-15
