Sueta

DropMultiplier

1.0

A highly configurable drop/experience multiplier plugin

·Plugin

A plugin that allows you to multiply drops/experience by mob type. I made this because on most larger servers, mobs are heavily limited. A good way to compensate players for this is by multiplying Experience and Drops, so that farming is more viable.

Features include:

  • Set Loot and Experience multipliers per Entity Type
  • Optionally only give multipliers when players kill the mobs themselves
  • Multiply Sheep Shearing drops, with option to only give higher drops when players shear the sheep themselves
  • Multiply Turtle Scute drops on baby turtle growth

Possible Features for the Future (not yet implemented, would be willing to implement upon request):

  • Ability to set default drop/exp multipliers for ALL mob types & override them individually
  • Ability to multiply Ore drops and Experience
  • Ability to control which worlds the multipliers work in
  • Ability to set multipliers with command
  • Ability to enable/disable config options with command
  • Ability to get a list of current multipliers with a command (would need a permission as well)
  • Add a permission to control which players get multiplied drops (would only work for player-killed Mobs)

Commands:

Commands Info

/dropmultiplier help - Get info on command
/dropmultiplier reload - Reload plugin config

Permissions:

Permissions Info

There is only one permission:
dropmultiplier.admin

It allows you to use the /dropmultiplier command

Configuration:

Configuration Info
# DropMultiplier by sleepylessons
#
multipliers:
  # Multiply loot dropped by mobs upon death; it does not just multiply the drops of the mob killed but
  # instead uses the mob type's loot table to generate a random extra instances of mob drops; the loot will be unique,
  # as if multiple mobs of the same type were killed at once
  loot:
    enabled: true
    # Set to true if you only want player-killed mobs' drops to be multiplied;
    # for all drops regardless of killer, set to false
    on-player-kill-only: true
    rules:
      COW: 2
      CHICKEN: 3
      WITHER_SKELETON: 2
  # Multiply experience dropped by mobs
  experience:
    enabled: true
    # Set to true if you only want player-killed mobs' experience drops to be multiplied;
    # for all drops regardless of killer, set to false
    on-player-kill-only: true
    rules:
      COW: 2
      CHICKEN: 3

modifiers:
  # Set a custom min/max for how much wool a sheep will drop on shearing; vanilla MC uses a min of 1 and a max of 3
  sheep-shear:
    enabled: true
    # Set to true if you only want player-sheared sheep drops to be multiplied;
    # If you want both player-sheared & dispenser sheared sheep drops multiplied, set to false
    on-player-shear-only: false
    # It will randomly drop between the min and max number of wool on shear
    rules:
      min: 2
      max: 4
  # Set a custom min/max for how many scutes turtles will drop when they grow into adults; vanilla MC drops 1
  turtle-scute:
    enabled: true
    # It will randomly drop between the min and max number of scutes when turtles grow up
    rules:
      min: 2
      max: 3

Similar projects

Plugin →