Fishing: Treasure chances way too high

Discussion in 'Bukkit Help' started by Mats391, Aug 9, 2014.

Thread Status:
Not open for further replies.
  1. Hi,
    we are running a server on 1.7.10 with bukkit. When fishing almost 75% of the time you get treasure. It is actually hard to get fish from fishing :|
    We use a bunch of plugins, but none should modify the fishing chances. Is this a bukkit problem or is everyone on the server just extremely lucky?

    Mats
     
  2. Offline

    Wolf3141

    Mats, this has nothing to do with bukkit. In a newish version of mc, they made it insanely impossible to get fish because they added a bunch of other junk/rare loot you can find while fishing. If youre looking for fish, you can use a Luck of the Sea, Lure fishing rod. Luck of the sea converts junk like switches, sticks, etc. into fish and lure decreases the time it takes to find items, as well as decreasing the amount of items you get. If you get Luck III Lure III, you'll get a constant supply of fish.
     
  3. Yea i know that it got made harder with addition of junk etc. But according to the Minecraft Wiki it should be 85% fish, 5% treasure and 10% junk with an unenchanted rod. On our server it is more like 75% treasure, 15% junk and 10% fish. Something has to be wrong.

    Plugins:
    NoCheatPlus, MassiveCore, Vault, PlayerHeads, Multiverse-Core, Pic2Map, PermissionsEx, CombatTag, TabColor, IP-Check, BSPCompassTeleport, ProtocolLib, BSPAfKick, Votifier, InfoCommand, UndeadHorses, Essentials, CommandSigns, MassiveHat, EssentialsSpawn, EnjinMinecraftPlugin, RandomCoords, EssentialsChat, Factions, BSPSpawnBed, BSPSolutions, BSPPurgatory, BSPRandomTeleport, FactionChat

    The ones with BSP infront are custom made and do nothing to fishing. I doubt that any of the other messes with fishing either, but you never know.
     
  4. Did some further testing and the messed up loot chances seem to only be for unenchanted rods. I tested w/o any plugins and tried current recommended build, latest dev build and latest spigot. All have the same problem.
    Is noone else experiencing this?
     
  5. Offline

    Kain888

  6. Further testing revealed that this is no issue with MC or Bukkit in general. It is a problem with our world in combination with Bukkit. Or to be more precise with our seed.
    I created completely new server with random seed and everything worked fine. Then did the same and this time just used the seed (-1399632375) from our server with the bug on and got the high treasure chances. Did same with default MC server and normal loot chances, so it is something with Bukkit+seed.
    How does the seed have anything to do with that? Looked a bit through the code and the seed does not get used for the random generator that decides what you fish. Really weird problem.
    If anyone has an idea how to fix this please let me know. Currently the only way i see to fix it is by resetting world and using new seed :(

    Sorry for all the double and triple posts, but this bug is really frustrating.
    I now made a temporary fix through a plugin that cancels the fishing event and executes the exact code minecraft uses, just this time the RNG is working properly. Still open for any suggestion to fix this differently. World reset is off the table, dont want to be responsible for someones suicide :p

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 9, 2016
Thread Status:
Not open for further replies.

Share This Page