Sueta
DR

Drop Randomizer

1.0.1

Makes every item drop caused by a player random, configurable.

·Config

Drop Randomizer

A Paper plugin that replaces every block and mob drop with a random item from the full item pool. Drop amounts are preserved — only the item type changes.

Compatible with Paper 1.20.6+ and 26.1+.

Overview

  • Block breaks (player-initiated): drop is replaced with a random item.
  • Cascade breaks (sugar cane, bamboo, kelp): each block in the cascade is individually randomized.
  • Mob kills: each drop is replaced with a random item.
  • Fishing, loot chests, and other loot table sources are unaffected.

Commands

CommandPermissionDescription
/randomizer reloadrandomizer.admin (default: op)Reloads config and rebuilds the item pool.

Configuration

plugins/Randomizer/config.yml:

keep-vanilla:
  items: []
  groups: []

exclude-from-pool:
  items: []
  groups:
    - ADMIN_BLOCKS

keep-vanilla

Blocks listed here drop their normal vanilla items instead of a random one.

keep-vanilla:
  items:
    - DIRT
    - STONE
  groups:
    - ORES

exclude-from-pool

Items listed here are removed from the random draw and can never appear as a drop result.

exclude-from-pool:
  items:
    - BEDROCK
  groups:
    - ADMIN_BLOCKS
    - SPAWN_EGGS

Groups

Pre-defined groups usable in both keep-vanilla and exclude-from-pool:

GroupContents
WOOLAll 16 wool colors
CONCRETEAll 16 concrete colors
CONCRETE_POWDERAll 16 concrete powder colors
TERRACOTTAPlain + all 16 stained terracotta
GLAZED_TERRACOTTAAll 16 glazed terracotta
STAINED_GLASSAll 16 stained glass blocks
STAINED_GLASS_PANESAll 16 stained glass panes
BEDSAll 16 bed colors
BANNERSAll 16 banner colors
CARPETSAll 16 carpet colors
CANDLESPlain candle + all 16 colored candles
SHULKER_BOXESPlain + all 16 colored shulker boxes
DYEAll 16 dyes
LOGSAll log, wood, stem, and hyphae variants (including stripped)
PLANKSAll plank variants
LEAVESAll leaf variants
SAPLINGSAll saplings + mangrove propagule
FLOWERSAll flowers (single and double-tall)
MUSHROOMSBrown/red mushroom, crimson/warped fungus
SEEDSWheat, pumpkin, melon, beetroot, torchflower, pitcher pod
CROPSWheat, carrot, potato, beetroot, nether wart, cocoa, berries
CORALAll coral variants (blocks, fans, dead variants)
ORESAll ores including deepslate and nether variants + ancient debris
SWORDSWood through netherite swords
PICKAXESWood through netherite pickaxes
AXESWood through netherite axes
SHOVELSWood through netherite shovels
HOESWood through netherite hoes
HELMETSAll helmet materials including turtle helmet
CHESTPLATESAll chestplate materials
LEGGINGSAll legging materials
BOOTSAll boot materials
BOATSAll boat and chest boat variants
MINECARTSAll minecart variants (excludes command block minecart)
ARROWSArrow, spectral arrow, tipped arrow
POTIONSPotion, splash potion, lingering potion
HORSE_ARMORAll horse armor types
MUSIC_DISCSAll music discs up to 1.20.x (CREATOR, CREATOR_MUSIC_BOX, PRECIPICE added in 1.21 are not in the group but still enter the random pool on 1.21+ servers)
SPAWN_EGGSAll spawn eggs
ADMIN_BLOCKSCommand blocks, barrier, light, structure block, structure void, jigsaw, debug stick, knowledge book — excluded from pool by default

Similar projects

Config →