qMobsDropEggs

qMobsDropEggs

Plugin

Mobs drop their respective spawn eggs! Fully configurable!

Server Game Mechanics Mobs

107 downloads
1 follower
Created6 months ago
Updated6 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Modrinth Download Link Discord Invite GitHub Source Code Paypal Donation Link Supported Versions: 1.20.2

Mobs will drop their respective spawn eggs!


Tested Versions

Minecraft: 1.20 to 1.20.2

Servers: Paper, Pufferfish, Purpur or any other stable paper fork.

Spigot or modded hybrids will most *likely* work, but will recieve no support. If you're still using spigot, it is HIGHLY recommend you upgrade to Paper

Configuarble Features

  • Prevent certain mobs from dropping their spawn egg*
  • Have different drop rates for each mob
  • Increase the drop rates when using looting enchant
  • Disable in certain worlds

*Note: Only supports mobs that have valid spawn eggs. Full list can be found here


Config

####################################################################
# +--------------------------------------------------------------+ #
# |                     qMobsDropEggs Config                     | #
# |   Source:   https://www.github.com/QarthO/qMobsDropEggs/     | #
# |   Download: https://www.modrinth.com/plugin/qMobsDropEggs/   | #
# |   Donate:   https://www.quartzdev.gg/donate/                 | #
# +--------------------------------------------------------------+ #
####################################################################

version: 1.0.0
check-updates: true

# Will only drop an egg if killed by a player
requires-player-killer: true
# Will check if the player has the permission: 'qMDE.player'
killer-requires-permission: true

# Mobs won't drop eggs if their spawn reason matches anything in this list
# If you want this empty set this to >> blacklist-spawn-reasons: []
# SpawnReason List: https://jd.papermc.io/paper/1.16/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
blacklisted-spawn-reasons:
  - SPAWNER

# If set to true, this will treat the above spawn-reason list as a whitelist
invert-blacklisted-spawn-reasons: false

# Name of the world 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 .05% with looting 3
#         0.05% * (1 + 3) = .2%
# complex-looting only makes sense for smaller 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 from dropping when a player kills a mob
# 1 would be 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
# Spawn Egg list: https://minecraft.wiki/w/Spawn_Egg
# EntityType format: https://jd.papermc.io/paper/1.20/org/bukkit/entity/EntityType.html
blacklisted-mobs:
  - ENDER_DRAGON
  - WARDEN
  - WITHER
  - WANDERING_TRADER

This plugin uses bStats. You can opt-out in the bStats config

bStats qSpleef

External resources



Project members

QarthO

Owner


Technical information

License
Project ID