Razorz DiabloDrops is a Paper Minecraft plugin that gives randomly-spawned hostile mobs randomized loot with tiered enchantments and lore effects, which they drop on death.
/dd command suite for spawning, modifying, and debugging items in-game (see below).All commands require the diablodrops.use permission. reload additionally requires diablodrops.reload.
| Command | Description |
|---|---|
/dd |
Give yourself a random DiabloDrops item |
/dd tome |
Give yourself an Identify Tome |
/dd repair |
Fully repair the item in your main hand |
/dd give <player> [player...] |
Give a random item to one or more online players |
/dd tier [name] [p:<player>] |
Give an item of the named tier (random tier if omitted) |
/dd mythic [p:<player>] |
Give an unidentified Mythic-tier item |
/dd lore [tier] [p:<player>] |
Give a guaranteed lore-enhanced item |
/dd custom [name] |
Give a random custom item, or a specific one by name |
/dd modify lore <text|clear> |
Set or clear the lore on your held item (use , to separate lines, & for color codes) |
/dd modify name <text|clear> |
Set or clear the display name on your held item |
/dd modify enchant add <enchant> <level> |
Add an enchantment to your held item |
/dd modify enchant remove [enchant] |
Remove one or all enchantments from your held item |
/dd modify enchant clear |
Clear all enchantments from your held item |
/dd debug [detailed] |
Print loaded config counts to server log; detailed dumps all names |
/dd reload |
Reload the plugin config |
| File | Purpose |
|---|---|
config.yml |
Drop rates, enchantment caps, global toggles |
tier.yml |
Tier weights, level ranges, drop chances |
offenselore.txt |
Weapon lore effect pool |
defenselore.txt |
Armor lore effect pool |
Key config defaults:
ChancePerSpawn: 3 — 3% of mobs become loot mobsEnchantmentLevelCap: 7 — global enchantment ceilingRequires Java 21 and Paper 1.21.8.
./gradlew build
# Output: build/libs/RazorzDiabloDrops.jar
Drop the JAR into your server's plugins/ folder and restart.