Mobs To Eggs 1.5.5

A mob catcher where you throw chicken eggs at mobs for a chance to catch them!

  1. Sugarfyi
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    Elriclespiques (FR translations), Zegameus (ES translations), 貓咪 (zh-Hant translations)
    Languages Supported:
    English, Spanish, French, Traditional Chinese
    [​IMG]
    Mobs To Eggs gives your server a catchy new feature with players able to “catch” mobs by throwing chicken eggs (or a custom projectile) at them.

    You can define a catch chance to make it easy or difficult to catch a mobs depending on what you want on your server.

    Don’t want players to be able to catch a certain mob? Just toggle the mob off in the config or give players permissions for all mobs except the one.


    FEATURES:
    • Catch mobs and give players spawn eggs.
    • Pick and choose which mobs can be caught.
    • Change the projectile the catches the mob (snowball, egg, ender pearl, etc)
    • Define the catch chance for a customized experience.
    • Per mob catch chance.
    • Per mob catch price.
    • Works right out of the box.
    • Customizable messages.
    • 63 mobs to catch.
    • Supports Enderman catching.
    • Support for 1.16 mobs.
    • Works on 1.13.2 through to 1.16.1
    • Charge players money or items for a successful capture.
    • Allow or deny spawner changing (works per mob too).
    • Customize the catching particles and sounds.
    • Give the mob catching capsule a custom name and/or lore.

    USAGE:
    Throw a chicken egg (or a custom projectile defined in the config) at the mob you want to catch and it will have a chance to be encapsulated into the mob egg.

    [​IMG]
    (alt: https://imgur.com/Tk7LKFO)


    If you wish to use economy features, you need to install Vault and an economy plugin.


    COMMANDS:
    • /mte | Show plugin information (No permission needed)
    • /mte help | Display the plugin help menu (No permission needed)
    • /mte info | Show the catch chance (No permission needed)
    • /mte reload | Reload plugin config file (mobstoeggs.*)
    • /mte give <amount> <player> | Give a specified amount of mob catching capsules to the selected player (mobstoeggs.give)

    PERMISSIONS:
    Code (Text):

    mobstoeggs.* | Grant access to all plugin features.
    mobstoeggs.give | Grant access to the /mte give <amount> <player> command.
    mobstoeggs.catch.* | Grant access to catch all mob types (‘use-permissions’ in the config needs to be ‘true’, setting this to ‘false’ will not make a difference for this particular permission node).
    mobstoeggs.catch.evoker
    mobstoeggs.catch.vex
    mobstoeggs.catch.vindicator
    mobstoeggs.catch.pig_zombie (1.15 or lower)
    mobstoeggs.catch.magma_cube
    mobstoeggs.catch.cave_spider
    mobstoeggs.catch.mushroom_cow
    mobstoeggs.catch.creeper
    mobstoeggs.catch.wither_skeleton
    mobstoeggs.catch.stray
    mobstoeggs.catch.skeleton
    mobstoeggs.catch.spider
    mobstoeggs.catch.husk
    mobstoeggs.catch.zombie_villager
    mobstoeggs.catch.zombie
    mobstoeggs.catch.slime
    mobstoeggs.catch.ghast
    mobstoeggs.catch.enderman
    mobstoeggs.catch.silverfish
    mobstoeggs.catch.blaze
    mobstoeggs.catch.pig
    mobstoeggs.catch.sheep
    mobstoeggs.catch.cow
    mobstoeggs.catch.chicken
    mobstoeggs.catch.squid
    mobstoeggs.catch.wolf
    mobstoeggs.catch.villager
    mobstoeggs.catch.ocelot
    mobstoeggs.catch.bat
    mobstoeggs.catch.witch
    mobstoeggs.catch.zombie_horse
    mobstoeggs.catch.skeleton_horse
    mobstoeggs.catch.llama
    mobstoeggs.catch.donkey
    mobstoeggs.catch.mule
    mobstoeggs.catch.horse
    mobstoeggs.catch.endermite
    mobstoeggs.catch.elder_guardian
    mobstoeggs.catch.guardian
    mobstoeggs.catch.rabbit
    mobstoeggs.catch.polar_bear
    mobstoeggs.catch.shulker
    mobstoeggs.catch.parrot
    mobstoeggs.catch.salmon
    mobstoeggs.catch.tropical_fish
    mobstoeggs.catch.pufferfish
    mobstoeggs.catch.turtle
    mobstoeggs.catch.dolphin
    mobstoeggs.catch.phantom
    mobstoeggs.catch.cod
    mobstoeggs.catch.drowned
    mobstoeggs.catch.pillager
    mobstoeggs.catch.fox
    mobstoeggs.catch.panda
    mobstoeggs.catch.cat
    mobstoeggs.catch.ravager
    mobstoeggs.catch.wandering_trader
    mobstoeggs.catch.trader_llama
    mobstoeggs.catch.bee
    mobstoeggs.catch.hoglin (1.16+)
    mobstoeggs.catch.piglin (1.16+)
    mobstoeggs.catch.strider (1.16+)
    mobstoeggs.catch.zoglin (1.16+)
    mobstoeggs.catch.zombified_piglin (1.16+)

    mobstoeggs.spawner.* | Allow players to change the spawner by right-clicking on it with an egg (needs allow-spawner-changing to be false).
    mobstoeggs.spawner.evolker
    mobstoeggs.spawner.vex
    mobstoeggs.spawner.vindicator
    mobstoeggs.spawner.pig_zombie (1.15 or lower)
    mobstoeggs.spawner.magma_cube
    mobstoeggs.spawner.cave_spider
    mobstoeggs.spawner.mushroom_cow
    mobstoeggs.spawner.creeper
    mobstoeggs.spawner.wither_skeleton
    mobstoeggs.spawner.stray
    mobstoeggs.spawner.skeleton
    mobstoeggs.spawner.spider
    mobstoeggs.spawner.husk
    mobstoeggs.spawner.zombie_villager
    mobstoeggs.spawner.zombie
    mobstoeggs.spawner.slime
    mobstoeggs.spawner.ghast
    mobstoeggs.spawner.enderman
    mobstoeggs.spawner.silverfish
    mobstoeggs.spawner.blaze
    mobstoeggs.spawner.pig
    mobstoeggs.spawner.sheep
    mobstoeggs.spawner.cow
    mobstoeggs.spawner.chicken
    mobstoeggs.spawner.squid
    mobstoeggs.spawner.wolf
    mobstoeggs.spawner.villager
    mobstoeggs.spawner.ocelot
    mobstoeggs.spawner.bat
    mobstoeggs.spawner.witch
    mobstoeggs.spawner.zombie_horse
    mobstoeggs.spawner.skeleton_horse
    mobstoeggs.spawner.llama
    mobstoeggs.spawner.donkey
    mobstoeggs.spawner.mule
    mobstoeggs.spawner.horse
    mobstoeggs.spawner.endermite
    mobstoeggs.spawner.elder_guardian
    mobstoeggs.spawner.guardian
    mobstoeggs.spawner.rabbit
    mobstoeggs.spawner.polar_bear
    mobstoeggs.spawner.shulker
    mobstoeggs.spawner.parrot
    mobstoeggs.spawner.salmon
    mobstoeggs.spawner.tropical_fish
    mobstoeggs.spawner.pufferfish
    mobstoeggs.spawner.turtle
    mobstoeggs.spawner.dolphin
    mobstoeggs.spawner.phantom
    mobstoeggs.spawner.cod
    mobstoeggs.spawner.drowned
    mobstoeggs.spawner.pillager
    mobstoeggs.spawner.fox
    mobstoeggs.spawner.panda
    mobstoeggs.spawner.cat
    mobstoeggs.spawner.ravager
    mobstoeggs.spawner.wandering_trader
    mobstoeggs.spawner.trader_llama
    mobstoeggs.spawner.bee
    mobstoeggs.spawner.hoglin (1.16+)
    mobstoeggs.spawner.piglin (1.16+)
    mobstoeggs.spawner.strider (1.16+)
    mobstoeggs.spawner.zoglin (1.16+)
    mobstoeggs.spawner.zombified_piglin (1.16+)

     

    CONFIG:


    Placeholders:

    %mobname% | The name of the mob an egg is thrown at.
    %money% | The cost of a mob capture (only for 'economy-success' & 'economy-fail').

    Config values:

    config.yml:

    Code (YAML):

    # Here you can define a type of projectile used to capture mobs. You can give it a name and lore too.
    capsule
    :
      type
    : EGG
      name
    : ""
      lore
    : []
    # Set this true to be notified in-game when a new plugin version is available to download, or set false to hide the notification.
    update-nofity
    : true
    # Control whether to allow baby mobs to be caught. It is recommended to keep this false as players can bypass the growth of the mob.
    catch-baby-mobs
    : false
    # Control if sheared mobs like sheep can be caught. Players can bypass the sheep wool growth time if this is set true.
    catch-sheared-mobs
    : false
    # Control whether to allow tamed mobs like wolves and horses to be caught. It is recommended to keep this false to prevent players un-taming another player's mobs
    catch-tamed-mobs
    : false
    # Control whether baby chickens will spawn if your capsule type is set to EGG. With this set as false, chickens will not spawn when eggs are thrown.
    spawn-baby-chickens
    : false
    # This controls whether per mob permission checks should be used. If allow-spawner-changing is false, if this value is true it will check if a player has the spawner changing permission.
    use-permissions
    : true
    # Do you want to use the values defined in this config for all mobs (true), or do you want to use the values in mobs.yml and set values per mob (false)?
    use-global-values
    : true
    # The global catch chance for all mobs. This is a percentage between 1 and 100 without the % sign.
    global-catch-chance
    : 30
    # If a player fails to catch the mob, should they get the capsule back?
    refund-egg-on-fail
    : true
    # Control whether mob eggs can be used to change the spawner type.
    allow-spawner-changing
    : true
    # The language to translate messages to. We currently support EN, ES, FR
    language
    : EN
    # Is there a cost to catching a mob? Valid options are NONE, ECONOMY, ITEM
    cost-type
    : NONE
    # Define the cost for catching a mob. If cost-type is ECONOMY set this value to a number without any currency symbols. If cost-type is ITEM set this to ITEM_NAME-# where item name is the name of the item and # is the amount of the item.
    global-cost
    : 50
    # Control whether mobs with custom names should be caught or not.
    catch-customname-mobs
    : true
    # Check whether a mob is allowed to take damage before capturing. This value is useful to set true if you have WorldGuard or a land claim plugin, and want to stop players catching mobs in these regions.
    respect-claims
    : true
    # Define the particle and sound effects that are played when a mob is caught.
    catch-effects
    :
      particle-effect
    : EXPLOSION_NORMAL
      particle-count
    : 20
      # x,y,z offset for the particles
      particle-x
    : 0.5
      particle-y
    : 0.5
      particle-z
    : 0.5
      # The sound to play when a mob is caught
      sound
    : ITEM_BOTTLE_FILL_DRAGONBREATH
      sound-volume
    : 3
      # Can be set to any number between 0 and 2
      sound-pitch
    : 2
     

    en.yml:
    Code (YAML):

    prefix
    : "&7[&bMobsToEggs&7]"
    no-perms
    : "&cYou don't have permission to do this!"
    no-change-spawner
    : "&cYou can't change this spawner!"
    catch-message
    : "&eYou caught the %mobname%&e!"
    economy-success
    : "&a$%money%&a has been taken from your account!"
    economy-fail
    : "&cYou need $%money%&c to catch the %mobname%&c!"
    try-catch-sheared
    : "&cYou can't catch sheared sheep!"
    try-catch-tamed
    : "&cYou can't catch tamed mobs!"
    try-catch-baby
    : "&cYou can't catch baby mobs!"
    try-catch-denied
    : "&cYou can't catch %mobname%s!"
    try-catch-custom
    : "&cYou can't catch the mob named %mobname%&c!"
    try-catch-protected
    : "&cThis mob is protected and can't be caught"
    given-capsule
    : "&bYou were given %amount% mob capture capsules!"
     
    SERVERS:


    These servers are using Mobs To Eggs:


    • Cubera | play.cuberamc.com
    • Porocraft | mc.porocraft.net
    • The Land Of Zolth | play.zolth.com

    (Want your server on the list? Head over to our discord server and ask there, be sure to leave a review below if you have Mobs To Eggs running on your server)


    SUPPORT:



    [​IMG] [​IMG]

    Please don't use the review section for support! All support is provided on our Discord server http://discord.sugar.fyi.

Recent Reviews

  1. Zolth
    Zolth
    5/5,
    Version: 1.5.5
    Amazing plugin that makes it very easy to transport mobs over a long distance. Works great with 1.16, it is one of my most favorite plugins that I use on my server!
  2. rustyshakelford
    rustyshakelford
    5/5,
    Version: 1.5.3_1
    Works great on 1.15.2 paper. Simple config and easy to use. A worthy successor to MobCatcher.
  3. SenchoPoro
    SenchoPoro
    5/5,
    Version: 1.5.3_1
    Very simple to use, configuration is easy with good comments to every variable for what to write there.
    Support was fast and easily fixed our issue without a hitch.
    10/10 would egg again.
  4. xiao_ai
    xiao_ai
    5/5,
    Version: 1.5.3
    1.12 plz !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  5. lowkeyHero
    lowkeyHero
    5/5,
    Version: 1.5.1
    This does work right out of the box and is fully customizable! I like the simplicity and the dev seems nice.
  6. Zegameus
    Zegameus
    5/5,
    Version: 1.5.1
    The plugin does exactly what it says it has to do, the permissions work properly and so does the economy.
  7. TCIndiana
    TCIndiana
    5/5,
    Version: 1.5
    I like that you can configure the catch chance and price for each individual mob. Overall plugin works very well and is fun to use.
  8. Fombasto
    Fombasto
    5/5,
    Version: 1.4.3_1
    Simple, Straight to the point, A plugin that is very easy to use and very useful at the same time. 10/10
  9. usernpc10
    usernpc10
    5/5,
    Version: 1.4.3_1
    Great start on a great idea. Worth while cause you can tweak it so finely for balance, any server could use this. Very light weight plugin.
  10. LearnGenius
    LearnGenius
    5/5,
    Version: 1.4.3
    Perfect plugin! So that I want to ask for your permission to move this plugin to the MCBBS forum in China. I will respect the results of your labor, will mark the original post address and ask the players use your download address. Also, I want to convert it into Chinese for Chinese players. I want to know if I can do this. (My English is not good so I used the Google translate)
    And this is MCBBS: https://www.mcbbs.net/