Added "chance" in config to change catch rate percentage using Bukkit's fish object. The default bukkit values as of 1.5.2-R0.1 are 0.002 per tick when clear skies / indoors and 0.0033333 when raining outside. The config will use those values when set to 0.0.
Added "timer" in config to allow changing how many seconds must pass before a player reels in and is able to get something without catching a fish. Use whole numbers for how many seconds.
Added treasure chests, they spawn on players feet if standing in air block, otherwise they spawn at player's head. They contain a random number of specific items.
Added enchanted fishing rods: smite, fire aspect, looting, fortune. Can be gotten from treasure chests or caught skeletons. Catching a fish normally with an enchanted rod will provide an additional item, but the enchanted rod breaks easier.
Version 1.5.2a
Catches now drop naturally instead of being added directly to inventory, prevents item loss when inventory is full.
Added buckets, ice blocks, and getting pulled forward catches.
Removed Night Vision effect.
Increased rare catches slightly, adjusted catch rates for all catches.
Slimes now can be caught in any biome, not just swamp. Size depends on moon phase.
Skeletons caught now carry an Unbreaking I fishing rod that rarely drops when killed.