
qMobsDropEggs - Spawn Eggs from Mobs
This plugin adds an exciting mechanic to Minecraft - mobs can now drop spawn eggs upon death! No more spending hours searching for rare creatures or building complex farms for breeding.
Compatibility
The plugin has been tested on Minecraft versions from 1.20 to 1.20.2 and works excellently on Paper, Pufferfish, Purpur servers and other stable Paper forks. While Spigot and modified hybrids will likely function, official support is not provided for them.
Configurable Features
The plugin offers extensive customization options:
- Setting drop chances for each mob type
- Ability to prevent certain creatures from dropping eggs
- Increased chances when using the Looting enchantment
- Disabling functionality in specific worlds
Important note: the plugin only supports mobs that have official spawn eggs.
Configuration
####################################################################
# +--------------------------------------------------------------+ #
# | qMobsDropEggs Configuration | #
# | Source: https://www.github.com/QarthO/qMobsDropEggs/ | #
# +--------------------------------------------------------------+ #
####################################################################
version: 1.0.0
check-updates: true
# Eggs will only drop if the mob is killed by a player
requires-player-killer: true
# Check if the player has permission: 'qMDE.player'
killer-requires-permission: true
# Mobs won't drop eggs if their spawn reason matches anything in this list
# To make this list empty set this to >> blacklist-spawn-reasons: []
blacklisted-spawn-reasons:
- SPAWNER
# If set to true, the list above will work as a whitelist
invert-blacklisted-spawn-reasons: false
# Names of worlds where the plugin will be disabled
disabled-worlds:
- hub
- creative
# Should the drop chance be increased by looting
# Each level of looting adds 1% to the drop chance
factor-looting: true
# Changes the drop chance calculation when factoring in looting
# But only if it is below the breakpoint
# Now final drop chance = drop chance (1 + looting level)
# Example: drop chance of 0.05% with looting 3
# 0.05% (1 + 3) = 0.2%
# complex-looting only makes sense for small numbers you want to keep small
# factor-looting must be set to true
complex-looting: true
complex-looting-breakpoint: 1
# The odds of a spawn egg dropping when a player kills a mob
# 1 means 1% chance (supports decimals)
drop-chance:
default: 1
mobs:
SHULKER: .01
IRON_GOLEM: .1
# PHANTOM: 10
# VILLAGER: .1
# Prevent certain mobs from dropping spawn eggs
# EntityType format: https://jd.papermc.io/paper/1.20/org/bukkit/entity/EntityType.html
blacklisted-mobs:
- ENDER_DRAGON
- WARDEN
- WITHER
- WANDERING_TRADER
The plugin uses bStats for collecting anonymous statistics. You can disable this in the bStats configuration.