Welcome to ConfigurableDrops v0.2 ! CD is
a custom drops plugin that (currently) allows
you to apply custom item and experience
drops to each and every mob that exists on
your server version!
Configurable Drops Features:
specified mob type
ability to enable or disable a defined loot table
adjustable experience drop
an infinitely versatile list of items that can be dropped
from a mob
percent chance per item drop
quantity of items per item drop
metadata per item drop
- display name
- lore
- enchants
- hideflags
- unbreakable
- ampersand color code support
Configuration
The ConfigurableDrops config.yml file is
almost 100% versatile, meaning you
can customize the drop list however
you like!
As long as you don't erase enabled or
debugMode from the config, you'll never
have to worry about your config being
reset!
Documentation
Mobs: - All mobs must fall under this list.
MobKey: - ( Chicken: under Mobs: above) can be any name you want, requires mobType:.
mobType: - The mob defined in the loot table.
isEnabled: - Whether or not the current loot table is enabled. Useful if you want to disable a table only temporally. false by default.
exp: - Amount of exp that drops from a mob. Set to -1 for vanilla exp. -1 by default.
Items: - Must be within a MobKey. All items in a loot table must fall under this list.
--
ItemKey: - ( Chicken_Gemstone: under Items: above) can be any name you want, requires itemType:.
itemType: - The item defined in the loot table.
chance: - the percent chance for an item to drop (can range from 0.0001 - 99.9999 ). 100 by default.
amount: - Number of the ItemType that will drop, if it does drop. 1 by default.
ItemMetaData: - Metadata of the item.
--
itemName: - Display name of the item.
itemLore: - Lore of the item.
itemEnchants: - Item's enchantments.
hideFlags: - What flags to hide on an item.
unbreakable: - Is the item unbreakable? false by default.
References:
mobTypes: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html - does not include any entities from 1.13+
itemTypes: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html - does not include items from 1.13+
itemEnchants: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html does not include any enchantments from 1.13+
hideFlags: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemFlag.html
Changelog
v0.1 - Plugin released
- introduces Mobs section
- define a mob section, its mobType, whether or not its enabled, amount of experience dropped, list of items, chance of each item dropping, and the amount of items to drop in each item in the loot table.
v0.2 - Metadata update
- introduces ItemMetaData section
- allows the user to customise the name, lore, enchants, hideflags, and unbreakable setting of their items.
Join our Discord here!
discord.gg/NmWh5rY
Feedback
Any and all feedback is greatly appreciate! Your comments on
this plugin are best found on the Discord server, should you wish
to join!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta