← Back to home 🎣 Custom Fishing

RPG Localized Fishing

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.

Loot System

Five tiers. Weighted odds.

Every catch rolls against configurable weight tables. Common tier is most frequent; Legendary is exceedingly rare. All weights are defined in config.yml.

⬜ Common Loot

  • Basic scroll crafting components
  • Standard food items
  • Low-tier material drops
  • Vanilla fish variants (re-skinned)

🟢 Uncommon Loot

  • Mid-tier scroll ingredients
  • Prismarine shards and crystals
  • Nautilus shells
  • Ink sacs and rare dyes

🔵 Rare Loot

  • High-tier scroll crafting components
  • Heart of the Sea
  • Trident components
  • Rare custom items exclusive to fishing

🟣 Epic Loot

  • Full pre-crafted consumable scrolls
  • Epic mob drop equivalents
  • Rare custom enchantment books

🟡 Legendary Loot

  • Epic or Legendary consumable scrolls
  • Rare NPC spawn eggs
  • Exclusive fishing-only items

Aquatic Bait Scroll

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.

⚡ Performance Optimization

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.

Rod Enchantments

Two enchantments. Massive impact.

🎣 Sea Collector

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.

🪝 Abyssal Hook

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.

Crafting Integration

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.