MF Hoppers - Multi Functional Hoppers! 3.19

Upgrades ~ Perfect Performance ~ Break ~ Crop ~ Mob ~ Grind ~ Unique ~ Linking ~ Auto Sell

  1. Brian.
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/Tobiti/MFHoppers
    Contributors:
    Ashly (Support team), Krow (Icon Designer), Dark_Stark2(Support Team), Tobiti (Current Maintainer)
    [​IMG]

    Please take your time and fill this form if you have been using MFHoppers for some time.
    https://forms.gle/K5HzQLBmLSC9sPET8


    [​IMG]
    We're officially partnered with SparkedHost
    Use our code "SquidStudios" for 15% off!

    [​IMG]

    [​IMG][​IMG] [​IMG] [​IMG]

    [​IMG]
    MF Hoppers - is a best free hoppers plugin out there, why?
    It brings Grind, Crop, Mob, Break hoppers in one!
    Author always accepts suggestions.
    The plugin runs almost fully asynchronous!
    Have I mentioned about our support?!
    I can promise you that you will get an answer to your question in less than 24 hours, usually less than hour, if not sleeping, but if I am, our support team will help you


    [​IMG]

    Fast Support Team
    Break Hopper
    Break Particles
    Upgrades
    Crop Hoppers
    Mob Hoppers
    Create As Many Hoppers As You Want, No limits!
    Always improving..
    Grind Hoppers
    Performance Is Amazing!

    Customizable
    Convert Your Hoppers With A GUI!
    Hopper Limit Per level!

    Hoppers linking with containers
    Hoppers are able to autoSell

    [​IMG]
    Able to create hoppers within GUI
    Hoppers able to load Chunks

    #It auto saves on disable, so in case of an crash, would recommend to save it every few. The value is in seconds!
    saveEvery: 60

    Hoppers:

    #There's 4 types of hopper: BREAK, CROP, GRIND, MOB
    #Break Upgradable values
    #limitPerChunk,
    #particle,
    #lore,
    #name,
    #breakEvery,
    #drops

    #Grind Upgradable values
    #limitPerChunk,
    #lore,
    #name,
    #defaultMob,
    #damage,
    #time

    #Crop Upgradable values
    #limitPerChunk,
    #lore,
    #name,
    #defaultMob,
    #crops

    #Mob Upgradable values
    #limitPerChunk,
    #lore,
    #name,
    #defaultMob,
    #drops

    "grindHopper":
    type: Grind
    limitPerChunk: -1 #-1 no limit
    name: "&8[&aMobGrind&8] &7Hopper"
    lore:
    - "&7This hopper teleports specified monster type"
    - "&7To it's location & freezes them"
    - "&a&l* &7Current mob: %type%"
    should_drop_from_explosions: true #This options makes that hopper drops from explosions.
    mob: PIG
    mob-blacklist:
    - "PIG"
    #Is isAuto is true
    damage: 0.2
    time: 10
    "mobHopper":
    type: Mob
    limitPerChunk: -1
    name: "&8[&aMob&8] &7Hopper"
    lore:
    - "&7This hopper picks up mob drops!"
    should_drop_from_explosions: true
    drops:
    - "ROTTEN_FLESH"
    "CropHopper":
    type: Crop
    limitPerChunk: -1
    name: "&8[&aCrop&8] &7Hopper"
    should_drop_from_explosions: true
    lore:
    - "&7This hopper picks up crops!"
    crops:
    - "CACTUS"
    "breakHopper":
    should_drop_from_explosions: true
    type: Break
    limitPerChunk: -1
    name: "&8[&aBreak&8]&7 Hopper"
    lore:
    - "Auto breaks blocks above it"
    breakEvery: 10
    drops:
    - "DIAMOND_ORE:10" #Specify the amount that will drop, or use for example: 1-5 so it will choose random number between them!
    "breakWithUpgrades":
    should_drop_from_explosions: true
    type: Break
    limitPerChunk: -1
    particle: CLOUD
    name: "&8[&aBreak&8]&7 Hopper (&a1&7)"
    lore:
    - "Auto breaks blocks above it"
    breakEvery: 10
    drops:
    - "DIAMOND_ORE:1-4"
    upgrades:
    "2":
    breakEvery: 8
    limitPerChunk: -1
    priceType: XP
    price: 1000
    particle: SPLASH
    name: "&8[&aBreak&8]&7 Hopper (&a2&7)"
    lore:
    - "Auto breaks blocks above it"
    drops:
    - "DIAMOND_ORE:2-5"

    GrindConvert:
    convert-inventory:
    title: "&aChange your grinder mob!"
    item-placeholder:
    name: "&b%type%"
    lore:
    - "&7Change your grinder type to %type%"
    - "&b&l* &7Price: $%price%"
    default-price: 1000

    #You can add own prices by specifying Entity name & price
    #Ex: COW;1500
    #Note: Entity names come from https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html

    prices:
    - "COW:1500"

    #Don't want an entity to show up in gui?
    #Add it below
    #Note: Entity names come from https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html

    mob-blacklist:
    - "GIANT"
    - "WITHER"

    #Should hoppers level reset after convert by default it will
    shouldLevelResetAfterConvert: true

    #Allow convert upgraded hoppers
    allowConvertUpgradedHoppers: true


    UpgradeInventory:
    title: "&3&lUPGRADE HOPPER"
    infoItem:
    name: "&b&lINFO"
    material: PAPER
    lore:
    - "&b&l* &7Level: &b%lvl%"
    - "&b&l* &7Type: &b%type%"
    - "&b&l* &7Name: &b%name%"
    filler_color: "CYAN"
    upgradeItem:
    material: DIAMOND_BLOCK
    name: "&b&lUPGRADE"
    lore:
    - "&7Click to upgrade your hopper from level &b%lvl% &7to &b%nextlvl%"
    HopperConvert:
    title: "&3&lConvert Hopper"
    itemPricePlaceholder: "&b&l* &7Price: &b%price%$"
    hoppers:
    - "hopper1:1000"
    [​IMG]

    [​IMG]
    Because our wiki is down, here's explanation of things.

    MF Hoppers Permissions

    mfh.reload - access to /mfh reload
    mfh.give - access to /mfh give
    mfh.linkhopper - access to linking hoppers to chests
    mfh.convert - access to /converthopper

    Functionality

    Linking Hopper
    1. Execute /linkHopper while looking at an hopper
    2. Click an container (Shulker Box, Dropper, Chest, etc.)

    Upgrading Hopper
    In order to upgrade an hopper, it must have upgrades.
    By default there's one upgradable hopper
    called "upgradableHopper"
    Then when the hopper with upgrades is placed, shift + click hopper
    A menu should pop out.

Recent Reviews

  1. blakeplays02
    blakeplays02
    5/5,
    Version: 3.19
    I had no issues with this plugin during my test phase on my server. But now that more people join, I had the constant issue of being told "it doesn't pick up every drop." So I had to uninstall and find a new plugin. Nothing against this plugin or the developers (which is why I gave 5 stars).
    1. Brian.
      Author's Response
      Hello, I'm afraid that you had issues with our plugin. It sounds like you've encountered a bug. Instead of finding new plugin should've reported it to us at our discord server in case it's not server specific bug so others wouldn't encounter it also.
  2. BlackIIX
    BlackIIX
    5/5,
    Version: 3.19
    Absolutely AMAZING support and plugin, recommended 10/10.
    I messaged an admin on there discord server and got a response in below 30 seconds. What he said worked and now im reviewing this insanely good free product.
  3. brandenplayzz
    brandenplayzz
    5/5,
    Version: 3.19
    The best plugin I've seen for a very long time easy to config with multiple different options amazing and fast response times on support tickets on their discord if you are looking for something custom to add to your server this is it and your player will really enjoy it 10/10 for plugin and support
  4. xNekio
    xNekio
    5/5,
    Version: 3.19
    Thanks, I was just looking for a plugin like this some months ago and I just found this one, and even a free one.

    Keep up the amazing work!
  5. ragerys
    ragerys
    5/5,
    Version: 3.19
    Great plugins, really love this. It makes all the auto farms easier.
    But not yet working in 1.16.1. Hopes this will get updated soon.
    I'll wait for this plugin to update before upgrading my server to 1.16.1.
  6. kocy
    kocy
    4/5,
    Version: 3.19
    I am huge fan of this kind of hopper feature, especially one who came from Songoda's crappy EpicHopper plugin who was clueless on fixing bugs and zero support, this hopper feature is very good, just a bit GUI unfriendly.

    The reason i give 4 is because somehow, I can`t make my server not need to "/mfh cleanWrongHopper" everytime server restarts because it broke. Thats a bummer. I did ask the dev but he also clueless.

    Another case is like today, where my hopper completely stops working, even after restart, it still not working. But I completely blame the most recent PaperSpigot as currently too much changes that breaks plugin features.

    Likewise, I suggest this plugin were best used for small server and not 1.15.2. Support was good.
  7. ChicoSalchicha
    ChicoSalchicha
    5/5,
    Version: 3.19
    I had a little bug with my version, but it was talking to support and fixing it almost instantly. Thank you very much for your service and attention !!
    100% recomendable this Plugin !!
  8. RedstoneThunder
    RedstoneThunder
    5/5,
    Version: 3.19
    Truly a great plugin that offers amazing features to any kind of server.
    I am using this on my survival server and my players love how easy and simple it is to use.

    Support is just Amazing.
    I have only had a few very small issues but the developer fixed them and helped me very quickly.
  9. Koblihon
    Koblihon
    3/5,
    Version: 3.19
    Hello I have a problem crophopper does not want to take me carrots and potatoes even though I added them to the config
    1. Brian.
      Author's Response
      For carrots use: carrot_item and for potatos use: potato_item
  10. Lungless
    Lungless
    5/5,
    Version: 3.19
    This is an awesome hopper plugin, it works really well, and the support given is great too.