MoreFish | Improved Fishing and Fishing Competition! 3.0.2

Feeling boring with your fishing? Hold the fishing contest and try to catch the legendary fish!

  1. elsiff
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13



    Feeling boring with the vanilla fishing?
    Try this plugin! It would make your fishing more fun.



    Features

    Additional Fish:
    You can catch 20+ additional fish!
    If it's not enough to you, feel free to add your own fish by editing configuration.

    Legendary Fish:
    There're 4 default rarity levels: Common, Rare, Epic, Legendary.
    Try to get legendary fish through just 1% chance and prove that you're a mastered angler!

    Message with the length of fish:
    Show how long your fish is!
    Also you can laugh at your friend's score.

    Fishing Contest:
    Compete with your friends for first prize of the fishing contest!
    It's the key feature of this plugin. I'm sure that you will love it.

    Giving Reward for Contest Winner:
    On the end of competition, prizes you set may be given to specific ranker!
    You can configure it via config.yml really simplely.

    Schedule Contest Automatically:

    Use auto-running feature: start the contest periodically with timer!
    You don't have to be always in your server to schedule contest.

    Boss Bar Timer for Contest:
    Check how much time left for ending of contest!
    It'll improve fun of fishing. (And this feature only works with 1.9+)

    Customizable Features:
    You can edit any messages sent by this plugin!
    Moreover, a lot of features can be toggled, so there's no difficulty in customizing the features as you want.



    Screenshots

    bandicam 2016-11-20 21-07-01-059.png bandicam 2016-11-20 21-05-34-915.png bandicam 2016-08-14 21-14-52-423.png bandicam 2016-11-20 17-51-41-112.png
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    Special thanks for helping: ryush00, neowave, loneliness



    How to create the Fish Shop

    [​IMG][​IMG]


    Place sign with "[FishShop]" on the first line.
    Or if you have Citizens, type '/trait fishshop' with selecting your NPC.

    (Use '/mf shop <playerName>' to open Fish Shop with other plugins)



    Commands

    [​IMG]

    Just type '/morefish', it will send you help message.

    For more details, see Commands Guide.



    Configuration

    Code (Text):

    #
    # MoreFish Configuration by elsiff
    #
    # Wiki: https://github.com/elsiff/MoreFish/wiki
    #
    # Warning: DO NOT edit rewards.yml with your file editor, instead use in-game command '/mf rewards'.
    #

    version: 300

    general:
      locale: 'en'
      check-update: true
      auto-start: false
      use-boss-bar: true
      only-for-contest: false
      no-fishing-unless-contest: false
      contest-disabled-worlds: []
      replace-only-fish: false
      save-records: false

    contest-prizes: []

    auto-running:
      enable: false
      required-players: 5
      timer: 300
      # HH:mm (H: 0-23, m: 0-59)
      start-time:
      - "09:00"
      - "11:30"
      - "14:00"
      - "18:00"
      - "21:00"

    fish-shop:
      enable: true
      multiplier: 0.1
      round-decimal-points: true
      sign:
        title: "&b&l[FishShop]"
        creation: "[FishShop]"

    # -- Announcement Value --
    # '-1' means server broadcast
    # '0' is only for the catcher
    # Positive number means the block radius of announcing messages
    messages:
      announce-catch: -1
      announce-new-1st: -1
      only-announce-fishing-rod: false
      broadcast-start: true
      broadcast-stop: true
      show-top-on-ending: true
      contest-bar-color: 'blue'
      top-number: 3
     

    For more details, see Configuration Guide.


    Supported Language

    • English [en] (by me)
    • Korean [kr] (by me)
    • Japanese [jp] (by tanisou)
    • German [de] (by MushroomEaglet)
    • Polish [pl] (by MashuuMidori)
    • Traditional Chinese [tw] (by blockboard08)
    • Simplified Chinese [zh_cn] (by hanbinmeizhi1)
    • Italian [it] (by mattematti1)
    • Vietnamese [vn] (by huynhqtienvtag)
    Thanks a million, all translators! xD

    There can be some incorrect translations or little difference from original one. If you have any idea to improve translation, feel free to let me know!


    Need your support!
    If you made files for your language, please send email to [email protected].



    Upcoming Features

    • More Fish
    • Fish Bucket
    • Fish Encyclopedia


    Suggestion

    There's a nice plugin I've made: HoloMedals ('Titles' from other RPG games!)
    If you're looking for some cool donator perks or fabulous rewards for events, achievements or quests,
    why not to try this plugin?



    Please give me some feedback!
    English isn't my native language so there can be some grammar issues.

    Thank you!

    Images

    1. bandicam 2016-08-14 18-32-17-811.png
    2. bandicam 2016-11-20 21-13-58-598.png
    3. bandicam 2016-11-20 21-53-54-759.png

Recent Updates

  1. Release 3.0.2
  2. Release 3.0.1
  3. Release 3.0.0

Recent Reviews

  1. iCaitlyn
    iCaitlyn
    5/5,
    Version: 3.0.2
    With a bit of tweaking in the config, this plugin still works on 1.15.2 (and most likely 1.16.2 too) despite it using deprecated placeholders. Just remember to replace all instances of "%player%" with "@p".
  2. _ReflexShow_
    _ReflexShow_
    4/5,
    Version: 3.0.2
    Hey, i have a error which not let me run the plugin :
    [CODE]
    [20:12:42 INFO]: [MoreFish] Enabling MoreFish v3.0.2
    [20:12:42 ERROR]: Error occurred while enabling MoreFish v3.0.2 (Is it up to date?)
    java.lang.IllegalStateException: There's no material whose id is 'minecraft:fish'
    at me.elsiff.morefish.util.NamespacedKeyUtils.material(NamespacedKeyUtils.kt:21) ~[?:?]
    at me.elsiff.morefish.util.NamespacedKeyUtils.material(NamespacedKeyUtils.kt:17) ~[?:?]
    at me.elsiff.morefish.configuration.loader.CustomItemStackLoader.loadFrom(CustomItemStackLoader.kt:28) ~[?:?]
    at me.elsiff.morefish.configuration.loader.FishTypeMapLoader.loadFrom(FishTypeMapLoader.kt:38) ~[?:?]
    at me.elsiff.morefish.configuration.loader.FishTypeMapLoader.loadFrom(FishTypeMapLoader.kt:13) ~[?:?]
    at me.elsiff.morefish.configuration.loader.CustomLoader$DefaultImpls.loadFrom$default(CustomLoader.kt:9) ~[?:?]
    at me.elsiff.morefish.MoreFish.applyConfig(MoreFish.kt:114) ~[?:?]
    at me.elsiff.morefish.MoreFish.onEnable(MoreFish.kt:65) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:402) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:374) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:323) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:745) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.Bukkit.reload(Bukkit.java:525) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:641) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:443) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
    [/CODE]

    I changed the minecraft:cod to minecraft:fish to test if it's works, but both debugging the same error,
    also i saw in console you using in placeholderAPI deppresed method, they asks us to tell you :)

    Thanks (:
  3. SliderKP
    SliderKP
    5/5,
    Version: 3.0.2
    amazing plugin, please continue updating to the latest version !!
    ...............
  4. Elijahzeal
    Elijahzeal
    4/5,
    Version: 3.0.2
    Only issue I have is while running MoreFish alongside McMMO Overhaul. MoreFish doesn't allow fishing outside of the competitions even with no-fishing-unless-contest: false is set. Would appreciate some explanation in fixing this issue. Apart from that the plugin runs smoothly.
  5. BenzKungz
    BenzKungz
    5/5,
    Version: 3.0.2
    Update to version 1.15.2 please!!!!!!

    ================================================
  6. p1nkwafflez
    p1nkwafflez
    5/5,
    Version: 3.0.2
    Great plugin and works on my 1.15.2 server. The only issue looks like the author is inactive and will probably not work soon :(
  7. Arackulele
    Arackulele
    5/5,
    Version: 3.0.2
    I love this plugin its simple,fun and works in 1.14(at least on my server)
    I havent expierienced any errors with it and the fishing turnament works perfectly!
  8. SilkPenny
    SilkPenny
    5/5,
    Version: 3.0.2
    Simple, easy to use, FUN fishing plugin, but sadly not updated. I agree with others - I would happily pay for an update to 1.15.2!
  9. Polaroli
    Polaroli
    5/5,
    Version: 3.0.2
    This plugin is so good, wish there was a 1.15 update to this one. Sorry, minimum characters...
  10. Darkweasam
    Darkweasam
    5/5,
    Version: 3.0.2
    One of the most fun plugins out there! Wish it was 1.15.2

    I would even pay for updates!