- Native Minecraft Version:
- Tested Minecraft Versions:
MineableGems is a plugin that allows you to create highly customizable drops on every minecraft block with lots of conditions like chances, biome filters, etc with many features such as Auto Inventory, Working Fortune Enchantment, Custom Name, Lore and Enchantments on block's drop, console commands and more!
- Create or Customize Minecraft vanilla drops
- Set Custom Name and Lore on the custom drops
- Add Experience to the drop, supports random number in range (v1.2)
- Set any enchantments with any level (v1.1)
- Decide where the custom drops should be given, Everywhere or just Underground
- Set a chance to get the custom drop
- Biome-Filter feature that allows you to whitelist or blacklist any minecraft biome for your custom drop
- Enable/Disable Fortune Enchantment effecting your custom drop
- Ability to prevent players from getting custom drop by placing that block
- Ability to fully control vanilla drops when setting a custom drop
- Ability to hide enchantments, great for making glowing effect (v1.1)
- Auto-Inventory feature allows you to add custom drops directly to the player's inventory instead of dropping it
/mineablegems reload (Alias: /mg) - permission: mineablegems.reload
Receive update notifications on join - permission: mineablegems.notify
Setting up a custom drop is extremely easy, these are the options you can use:
Material: <material_id> » Material of the custom drop, (example: IRON_INGOT)
Name: <name> » Name of the custom drop, supports chat colors/formats
Lore: <list..> » Lore of the custom drop, supports chat colors/formats
Experience: <num/min-max> » Amount of experience you want to drop with the custom drop. If you want to drop experience randomly, you can write in this format: min-max, For Example: 2-30 will drop at least 2 and at most 30 experiences. (v1.2)
Chance: <0-100> » Chance to get the custom drop.
Find-In: <everywhere/underground> » Decide where the custom drop should be found, available options: Everywhere and Underground. In underground drops can be found in y < 50
Biome-Filter: <list..> » List of the biomes that you want custom drops can be found in them
Filter-as-Blacklist: <true/false> » Reverse Biome-Filter to blacklist mode.
Enchantments: <list..> » Adds enchantments to the custom drop. You should write in this format: enchantment:level, For Example: DURABILITY:3 will be Unbreaking III. You can see the enchantment ids here: (v1.1)
Newer versions of Minecraft: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
Older versions of Minecraft: https://helpch.at/docs/1.8.8/index.html?org/bukkit/enchantments/Enchantment.html
Hide-Enchantments: <true/false> » If you set this to true enchantments will be hide. Great for making Glowing Items. (v1.1)
Console-Commands: <list..> » List of commands you want to be executed when a player gets the custom drop. (v1.1)
Fortune-Enchantment: <true/false> » If you turn this off minecraft's fortune formula won't work on your custom drop.
Prevent-Drops-If-Placed: <true/false> » Prevent players getting custom drop when the mined block is placed by a player. However blocks will become naturally again after reload/restart, this is just a placing & breaking abuse protection.
Auto-Inventory: <true/false> » If you set this to true custom drop will add directly to the player's inventory instead of dropping.
Vanilla-Drops: <true/half/false> » Control the block's vanilla drop, these are three options you can use:
1. <All> or <true> will keep vanilla drop. Also Removing this section will keep vanilla drops.
2. <Half> will only drop vanilla drops if any of other conditions (Chance, Biome-Filter, Find-In, etc) fails. For example: If the chance is 40%, there is 60% to give the vanilla drop.
3. <Disable> or <false> will completely disable block's vanilla drop.
#The Custom Drop Material that you want to give when a player breaks that block.
#Name of the Custom Drop
#Lore of the Custom Drop
- "&cRed Gemstone"
#Chance that you can get the Custom Drop, Remove this line or set it to 100.0 if you don't want this option.
#Decide where the player can get the Custom Drop.
#There are two options: Everywhere and Underground. In Underground mode drops can only be found under 50(Y).
#List of biomes that the custom drops can be found in them.
#If you don't want this option simply remove the biomes and set Filter-as-Blacklist to true.
#Note: If you remove all biomes and set Filter-as-Blacklist to false, nothing will drop because you are whitelisting nothing!
#If you want to make Biome-Filter to blacklisted biomes, set this to true, otherwise it will be whitelist mode.
#Setting this to false makes Fortune enchantment disabled and it won't work on the custom drops.
#You can set any enchantment you want in a list like this, however we just want to make a glowing effect on this drop.
#We set an enchantment that does nothing on this material, so now we hide this enchantment to make our glowing effect.
#This option will prevent custom drops if the block is placed by a player.
#Note: Blocks will become naturally again if you reload or restart the server.
#This option is for block's vanilla drops.
#There are three options:
#1. <All> or <true> will keep vanilla drop. Also Removing this section will keep vanilla drops.
#2. <Half> will only drop vanilla drops if any of other conditions (Chance, Biome-Filter, Find-In, etc) fails. For example: If the chance is 40%, there is 60% to give the vanilla drop.
#3. <Disable> or <false> will completely disable block's vanilla drop.
#This option adds the custom item in the player's inventory instead of dropping it.
#The item will be dropped if the player's inventory is full.
Here's another example without a custom name or lore.
#We want to drop ice with 10% chance in frozen and cold ocean biomes, so we write all ocean biomes here:
#We set vanilla drops to true because if the player has a silk touch pickaxe, this custom drop acts as a bonus drop.
You can set different enchantments, make glowing effects or set console-commands, here's an example:
(Requires 1.1 or above)
#A list of enchantments you want to put on the Iron Pickaxe, you can see a list of enchantments here:
#Newer versions of Minecraft: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
#Older versions of Minecraft: https://helpch.at/docs/1.8.8/index.html?org/bukkit/enchantments/Enchantment.html
#You should write in this format » Enchantment:Level
#If you set this to true, enchantments will be hide. Perfect for glowing items.
#Do you want to execute console commands when the player get this drop? Write them in this list! Use %player% for the player name.
- "msg %player% You found an Iron Pickaxe in this Stone!"
You can add experience drop to the custom drop, you can also add experiences to the blocks without making a custom name, lore or setting any chance for it. (Requires 1.2 or above)
In this example we are going to add experience drop to Iron Ores:
#We want to randomize the experience that drops, we can do that by writing in this format: min-max
Remember that configuration sections are case sensitive!
[✓] Glowing Feature (Hide enchantment for designs)
[✓] Experience Customize
 WorldGuard region whitelist/blacklist
Contact me if you have any feature requests or ideas. I'm glad to add your nice ideas to the plugin!
If you need help/support or found any bugs please PM me in spigot or contact me via discord for a fast support. I am pretty happy to help you!
My Discord: Mohamad82#9682
Consider supporting me? Leave a five-star review if you liked this plugin
MineableGems | 1.8.8 - 1.16.3 | Create and Customize Your Own Drops 1.2.1
Create drops with conditions and features like AutoInventory, Console Commands and more!
- 1.2.1 | Preliminary 1.7.10 Support and Fixes Sep 22, 2020 at 12:28 PM
- 1.2 | New Feature » Experience Customize! Sep 19, 2020
- 1.1 | New Features » Enchantments and Console Commands! Sep 13, 2020