Vanilla fishing behavior is fully intercepted when casting within island boundaries. Instead of standard loot, players pull from a custom tiered loot system optimised for high-population servers - yielding scroll crafting materials, rare mob drops, and unique custom items not obtainable anywhere else.
Every catch rolls against configurable weight tables. Common tier is most frequent;
Legendary is exceedingly rare. All weights are defined in config.yml.
Using the Aquatic Bait Scroll halves the maximum fishing hook wait time for 30 minutes. Combined with the rod enchantments below, it's the optimal setup for dedicated fishing sessions.
Loot weight tables are parsed once at plugin initialization and cached into a highly optimised index array. When hundreds of players are fishing simultaneously, every catch roll reads from in-memory cache - no file I/O, no runtime weight calculation.
A configurable percentage chance to double the loot from any catch.
Two items for one hook. Works on all loot tiers including Legendary. Craftable
using configurable ingredients in config.yml.
Distorts standard fishing logic to skew all rolls toward rare, epic, and legendary tiers instead of common. Combined with Sea Collector, this is the most powerful fishing setup in the game. High ingredient cost.
Both rod enchantments are crafted using the custom enchanting system with ingredients
defined in config.yml. High-tier catches from fishing provide some of those
ingredients - creating a self-reinforcing progression loop.