promotional bannermobile promotional banner

OreLoot [Paper]

Allows full customization of block drops, including item type, amount, chance, and vanilla drop behavior.

๐Ÿ’ฌ Support & Contact

Do you have questions, feedback, or want to report bugs?
Join my Discord and chat directly with the author:
๐Ÿ‘‰ Join Discord server: https://discord.gg/TJgzq9aCxN

โœจ What is OreLoot?

OreLoot gives you full control over block and entity drops on your Minecraft server.
Customize what blocks drop when broken โ€” from diamonds dropping emeralds to iron ore dropping custom items. You define the rules, the chances, and the quantities

๐ŸŽฎ Features

  • โœ… Define custom drops per block type
  • โœ… Multiple items can drop from a single block
  • โœ… Configurable drop chances (e.g. 30% diamond, 70% iron ingot)
  • โœ… Fixed or random drop amounts (e.g. always 4, or 1โ€“3)
  • โœ… World-specific configurations
  • โœ… JSON-based storage for persistent rules
  • โœ… Live reload without restarting the server
  • โœ… Simple and intuitive command system

๐Ÿ›  Commands & permissions

  1. /drop add block <block> <item/block> [chance] [world] โ€“ Adds a custom drop to blocks (Permission: drops.use)
  2. /drop add entity <entity> <item> [chance] [world] โ€“ Adds a custom drop to entitys (Permission: drops.use)
  3. /drop remove block <block> [world] โ€“ Removes all drops for a block (Permission: drops.use)
  4. /drop remove entity <entity> [world] โ€“ Removes all drops for a entity (Permission: drops.use)
  5. /drop remove item <block/entity> <item> [world] - Removes a specific item drop (Permission drops.use)
  6. /drop amount block <block> <item/block> <amount|random> [world] - Sets drop amount for a block (fixed or random) (Permission: drops.use)
  7. /drop amount entity <entity> <item> <amount|random> [world] - Sets drop amount for a entity (fixed or random) (Permission: drops.use)
  8. /drop chance block <block> <block/item> <chance> [world] - Changes the drop chance of an existing entry for a block (Permission: drops.use)
  9. /drop chance entity <entity> <item> <chance> [world] - Changes the drop chance of an existing entry for a entity (Permission: drops.use)
  10. /drop vanilla <on/off> <world> block [block/all] - Enables or disables vanilla drops per world and block (Permission: drops.use)
  11. /drop vanilla <on/off> <world> entity [entity/all] - Enables or disables vanilla drops per world and entity (Permission: drops.use)
  12. /drop list block [world|all] โ€“ Shows all configured drops for blocks (Permission: drops.use)
  13. /drop list entity [world|all] โ€“ Shows all configured drops for entitys (Permission: drops.use)
  14. /drop reload โ€“ Reloads the configuration (Permission: drops.use)
  15. /drop help โ€“ Displays the help menu (Permission: drops.use)

 

โš™๏ธ Configuration & storage

Java (persistent โ€“ permanently stored)

All drop settings are saved in plugins/OreLoot/oreloot_drops.json.
The file is automatically loaded on server startup and saved when changes are made or the server stops.

Format (JSON structure):

{
  "world_name": {
    "block": [
      {
        "item": "item/block",
        "chance": chance,
        "amount": amount / random,
        "randomAmount": true / false,
        "isBlockDrop": true/false
      }
    ]
  },
  "world_name": {
    "entity": [
      {
        "item": "item",
        "chance": chance,
        "amount": amount / random,
        "randomAmount": true / false,
        "isBlockDrop": true/false
      }
    ]
  },
[...]
}

๐Ÿ“ธ Showcase 

๐Ÿ“‚ Installation

  1. Download OreLoot-<pluginversion>-<minecraftversion>.jar.
  2. Place it in your server's plugins folder.
  3. Restart the server.

 

๐Ÿ“œ Terms of Use โ€“ FootstepsFX

โœ… You may

  • Use OreLoot free of charge on private and public servers.
  • Modify or extend the code as long as the credits remain intact.
  • Include the plugin in server packs if โ€œwolfwriterโ€ is named as the author.

โŒ You may not

  • Sell OreLoot or distribute it for money.
  • Pretend to be the author of the plugin.
  • Upload manipulated versions as โ€œofficial.โ€

โš ๏ธ Disclaimer

  • OreLoot is provided without warranty.
  • Use at your own risk.
  • No liability for data loss or server problems.

โ„น๏ธ License

License: GNU General Public License version 3 (GPLv3)

The OreLoot [Paper] Team

profile avatar
  • 4
    Projects
  • 313
    Downloads

More from wolfwriter

  • SoulBurstFX [Paper] project image

    SoulBurstFX [Paper]

    • 59
    • Bukkit Plugins

    When a player defeats another player (or mob), spectacular particle effects appear at the victimโ€™s death location. These effects are customizable, unlockable, and configurable.

    • 59
    • February 4, 2026
    • Bukkit Plugins
    • +1
  • DreamSkip [Paper] project image

    DreamSkip [Paper]

    • 71
    • Bukkit Plugins

    DreamSkip automatically skips the night as soon as the required number of players go to bed.

    • 71
    • February 4, 2026
    • Bukkit Plugins
    • +1
  • FootstepsFX [Paper] project image

    FootstepsFX [Paper]

    • 95
    • Bukkit Plugins

    Players leave a configurable particle trail behind them as they run.

    • 95
    • February 4, 2026
    • Bukkit Plugins
    • +1
  • SoulBurstFX [Paper] project image

    SoulBurstFX [Paper]

    • 59
    • Bukkit Plugins

    When a player defeats another player (or mob), spectacular particle effects appear at the victimโ€™s death location. These effects are customizable, unlockable, and configurable.

    • 59
    • February 4, 2026
    • Bukkit Plugins
    • +1
  • DreamSkip [Paper] project image

    DreamSkip [Paper]

    • 71
    • Bukkit Plugins

    DreamSkip automatically skips the night as soon as the required number of players go to bed.

    • 71
    • February 4, 2026
    • Bukkit Plugins
    • +1
  • FootstepsFX [Paper] project image

    FootstepsFX [Paper]

    • 95
    • Bukkit Plugins

    Players leave a configurable particle trail behind them as they run.

    • 95
    • February 4, 2026
    • Bukkit Plugins
    • +1