2 downloads


Description:
This mod adds a throwable D20 die. Right-click to throw with a 2-second cooldown, On hit, it rolls 1–20 (displayed in chat with particles): 1 is a Critical Fail (0 damage), 2–19 deal damage equal to the roll with a small knockback that scales with the natural roll, and a natural 20 is a Critical Hit for 30 damage. If the thrower has the Luck status effect the roll gains +4 damage (2–19 deal roll+4 and show the modified value in chat, while a natural 20 becomes a 34-damage Critical Hit reported as "Critical Hit! (34) damage!"); natural 1 still remains a Critical Fail doing 0 damage, and knockback continues to scale with the natural roll rather than the Luck-adjusted damage.
Manage versions and create new iterations of this mod.
This will create a new mod based on "D20" with your modifications. The original mod will remain unchanged and you'll be credited as the author of the remix.
This will create a new version of "D20" for Minecraft Java 1.20.1. The original mod will remain unchanged.
2
Dec 3, 2025, 09:20 PM
User request: Minecraft Mod Description: “D20” (Throwable D&D Die Weapon) Create a Minecraft mod that adds a new throwable item inspired by a Dungeons & Dragons d20 die. The item functions as a chance-based weapon that deals variable damage depending on a random roll. Core Features Add a new custom item: D20 Die Model: A 3D twenty-sided die (icosahedron). Texture: Styled like a classic D&D die, with visible numbers 1–20. Throwable Mechanics The player can right-click to throw the die similar to a snowball or ender pearl. On impact with any living entity, the die triggers a “roll.” Random Roll System When the die hits an enemy, generate a random integer between 1 and 20. The rolled number determines the damage dealt: Roll of 1 → 0 damage (“Critical Fail”) Roll of 20 → 20 damage (“Critical Hit”) Rolls 2–19 → Deal damage equal to the rolled number Display the rolled number above the enemy’s head or in chat. Damage Application The die should behave like a projectile: Use standard hit detection Apply damage to the target using the roll result Optional: small knockback based on roll magnitude Visual When thrown, the die spins in the air. On hitting an enemy, briefly show the rolled number in floating text. Edit v2: make this so its not stack able but it can be thrown infinite amount of times and add a cool down in-between throws Edit v3: make the cool down last twice as long and remove the sound when throwing the item Edit v4: make it so that a critical hit deals 30 damage Edit v5: when a 20 is rolled, change the chat to say 30 damage in chat Edit v6: if Luck effect is applied, any number generated will get a +4 applied, this applies to all roles except for 1, a 1 will still be a fail, a 20 will be 34 damamge. all other damamge will just be the number rolled +4
1
Dec 3, 2025, 09:06 PM
User request: Minecraft Mod Description: “D20” (Throwable D&D Die Weapon) Create a Minecraft mod that adds a new throwable item inspired by a Dungeons & Dragons d20 die. The item functions as a chance-based weapon that deals variable damage depending on a random roll. Core Features Add a new custom item: D20 Die Model: A 3D twenty-sided die (icosahedron). Texture: Styled like a classic D&D die, with visible numbers 1–20. Throwable Mechanics The player can right-click to throw the die similar to a snowball or ender pearl. On impact with any living entity, the die triggers a “roll.” Random Roll System When the die hits an enemy, generate a random integer between 1 and 20. The rolled number determines the damage dealt: Roll of 1 → 0 damage (“Critical Fail”) Roll of 20 → 20 damage (“Critical Hit”) Rolls 2–19 → Deal damage equal to the rolled number Display the rolled number above the enemy’s head or in chat. Damage Application The die should behave like a projectile: Use standard hit detection Apply damage to the target using the roll result Optional: small knockback based on roll magnitude Visual When thrown, the die spins in the air. On hitting an enemy, briefly show the rolled number in floating text. Edit v2: make this so its not stack able but it can be thrown infinite amount of times and add a cool down in-between throws Edit v3: make the cool down last twice as long and remove the sound when throwing the item Edit v4: make it so that a critical hit deals 30 damage Edit v5: when a 20 is rolled, change the chat to say 30 damage in chat
1
Dec 3, 2025, 08:56 PM
User request: Minecraft Mod Description: “D20” (Throwable D&D Die Weapon) Create a Minecraft mod that adds a new throwable item inspired by a Dungeons & Dragons d20 die. The item functions as a chance-based weapon that deals variable damage depending on a random roll. Core Features Add a new custom item: D20 Die Model: A 3D twenty-sided die (icosahedron). Texture: Styled like a classic D&D die, with visible numbers 1–20. Throwable Mechanics The player can right-click to throw the die similar to a snowball or ender pearl. On impact with any living entity, the die triggers a “roll.” Random Roll System When the die hits an enemy, generate a random integer between 1 and 20. The rolled number determines the damage dealt: Roll of 1 → 0 damage (“Critical Fail”) Roll of 20 → 20 damage (“Critical Hit”) Rolls 2–19 → Deal damage equal to the rolled number Display the rolled number above the enemy’s head or in chat. Damage Application The die should behave like a projectile: Use standard hit detection Apply damage to the target using the roll result Optional: small knockback based on roll magnitude Visual When thrown, the die spins in the air. On hitting an enemy, briefly show the rolled number in floating text. Edit v2: make this so its not stack able but it can be thrown infinite amount of times and add a cool down in-between throws Edit v3: make the cool down last twice as long and remove the sound when throwing the item Edit v4: make it so that a critical hit deals 30 damage
Click here for installation instructions
This mod is licensed under the CreativeMode Mods License.