⭕ InfiniteFishing ⭐ Over 17 Fishing Gamemodes ⭐Best Angler Plugin⭐Custom Textures Included✅ icon

⭕ InfiniteFishing ⭐ Over 17 Fishing Gamemodes ⭐Best Angler Plugin⭐Custom Textures Included✅ -----

(1.17-1.21.11) ⚡️Fish Market⚡️Crabs⚡️Fish Evaluator⚡️Weekly Rewards⚡️Seasons⚡️Fishing Spots⚡️Parties



[​IMG] [​IMG] [​IMG]
Test Server: test.infiniteplugins.com​

⭐ What's Inside

6 Interactive Minigames — Every catch triggers a real skill-based challenge. Not just click-and-wait.
16 Rod Enchantments — Cauldron crafting system with solo and combo augments.
Tournaments — 6 goal types with boss bar, live leaderboard, and configurable rewards.
Fish Market & Economy — Vault-integrated sell shop with size/weight-based pricing.
Fishing Parties — Group fishing with shared bounty and party chat.
Environmental Effects — Seasons, lunar phases, and water pollution dynamically change catch rates.
Custom Fish, Rods & Baits — Unlimited, fully configurable with resource pack textures included.
Fishing Spots — Zones with holograms, particle borders, and rarity boosts.
Leaderboards & Weekly Fish Top — Automated competitions with queued offline rewards.
Fish Catalog & Evaluator — Collection tracking and mystery fish mechanic.
Fish Finder — Catchable item that shows all possible fish at your current location.
Random Events — Crabs and lightning keep fishing unpredictable and discourage AFK.
Developer API — 8+ custom Bukkit events for addon development.
Geyser/Bedrock — Per-minigame platform filtering. Works cross-platform out of the box.

Drop-in setup — free textures included, no dependencies required. Spigot & Paper 1.17 – 1.21
JSON or MySQL storage. Supports Vault, PlaceholderAPI, WorldGuard, mcMMO, AuraSkills, ItemsAdder, and more.


[​IMG]
[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
[​IMG]
[​IMG]
[​IMG]


Click any feature below for full details ↓

⭐ Feature Details

Every catch triggers a real minigame. Players have to earn their fish, not just afk at a pond.

Struggling Fish — Hold sneak to reel while the fish fights back. Let go to recover stamina. Get pulled too far and you lose.
Judgment Area — A moving zone appears on a bar. Keep your cursor inside the green area long enough to land the catch. Three difficulty tiers: Easy, Medium, Hard.
Click Challenge — A randomized CPS test. Reach the target clicks within the time limit or the fish escapes.
Dance Sequence — Follow a randomly generated sequence of left-clicks, right-clicks, and shift presses before the timer runs out. One wrong input and you lose.
Pointer Bar — Stop a moving pointer in the correct zone. Yellow and orange areas have configurable bonus chances.
Moving Rod — A timing-based minigame that tests your reflexes.

Each minigame can be individually enabled or disabled. Configure difficulty, speed, and timing to match your server's playerbase.
Supports minigame blacklisting/whitelisting per player so you can exempt certain players or restrict specific games.

Create unlimited custom fish with full control over every property:

Rarity tiers — Common, Uncommon, Rare, Epic, Legendary (or define your own)
Size & weight ranges — Each fish has min/max size and weight, randomized on catch
Spawn conditions — Biome, weather, time of day, Y-level, region, season, lunar phase
Base pricing — Set individual sell values for the fish market
Custom Model Data — Full resource pack support with custom textures
Loot table weights — Fine-tune catch rates per fish
Parent fish system — Create unevaluated "mystery" fish that hide their true identity until a player evaluates them
Catch commands — Execute custom commands when a fish is caught (supports %player%, %xp%, and %rng_min,max% for random values)
Custom catalog lore — Add extra description lines per fish
Skill XP per fish — Each fish grants configurable XP to AuraSkills or mcMMO
Skill level-locking — Require a minimum AuraSkills fishing level before a fish can be caught
Rod-locked fish — Restrict certain fish to specific custom rod types
Vanilla loot blending — Configurable chance (default 10%) to still catch normal Minecraft fishing loot

The plugin ships with a free custom resource pack with textures included — no extra setup required.

With fish evaluation enabled, some caught fish arrive with unknown rarity, size, and weight — displayed as "???".
Players bring them to the /evaluator to reveal the true stats. This creates anticipation and a gambling-like excitement without any economy risk. Configurable chance (default 30%) for a fish to arrive unevaluated.
Supports custom resource pack evaluator animations.

Run automated or manual tournaments with a boss bar, broadcast announcements, and a live leaderboard GUI.

Goal types:
Biggest Fish — Catch the largest single fish by size
Heaviest Fish — Catch the heaviest single fish by weight
Most Fish — Catch more fish than anyone else
Highest Score — Catch fish with the most combined value
Total Size — Accumulate the highest total size across all catches
Smallest Fish — Catch the smallest fish to win

Fully configurable rewards using commands — give keys, money, items, ranks, or anything your server uses.

Players can create, join, and manage fishing parties for group play:

• Create/disband parties, invite/kick players
• Promote members to moderator
• Toggle party chat for private communication
• Party info & member list
Fisher's Bond enchantment — Bonus effectiveness when fishing in a group
Shared Bounty enchantment — Share catch rewards with nearby party members

Perfect for survival, SMP, and community-focused servers.

Players craft augments at a cauldron using materials to enchant their fishing rods.

Solo Enchantments:
Everlasting Bait — Chance to not consume bait on use
Long Cast — Cast your line further
Quick Reel — Reel in fish faster
Swift Cast — Faster cast and reel-in time
Storm Fisher — Better rare fish odds during rain
Bountiful Lure — Increased rare fish catch rate
Magnetic Lure — Attract fish from a wider radius
Mystic Bite — Higher chance of catching rare items
Powerful Reel — Better odds against bigger fish
Fisher's Bond — Bonus effectiveness when fishing in a group
Shared Bounty — Share rewards with nearby players
Monster Repellent — Repels mobs while fishing
Treasure Hunter — Increased treasure find rate
Auto Bait — Automatically equips next bait from inventory
Line Mender — Repairs your rod while fishing
Versatile Bait — Bait attracts different fish types

Combo Augments (dual enchantments in one craft):
Magnetic Storm Fisher, Mystic Treasure Hunter, Versatile Bountiful Fisher, Swift Powerful Fisher, Long Cast Treasure Hunter, Everlasting Auto Bait — each combining two enchantments with weighted level rolls.

Every augment recipe is fully configurable. Each enchantment supports multiple levels with custom probability weights.

Players sell their catches through the /market command or a configurable GUI.
Fish prices are calculated from base price, size, and weight with configurable dividers to fine-tune your economy. Integrates with Vault.
Supports a fully custom resource pack GUI layout, or use the default customizable GUI with configurable titles, items, and lore.

Fishing Rods:
Create unlimited custom rods with unique stats — luck values, enchantment slots, bait capacity, custom model data, and rarity tiers. Set per-rod limits on how many enchantments and baits can be equipped. Rods can have custom durability that degrades with use, and you can assign permission nodes so specific rods require a rank or permission to use. Configurable bait limit per rod (default 10).

Baits:
Create custom baits with targeted bonuses — increase catch chance for specific fish or rarity tiers. Each bait has configurable durability, model data, rarity, and fish/rarity chance modifiers. Supports ItemsAdder integration.

Define custom fishing zones anywhere in your world using /spots.
• Set a radius and assign rarity boosts per spot (e.g., +20% Legendary at the Enchanted Lake)
• Packet-based holograms display above each spot — visible, lightweight, no entity lag
• Bubble particle borders outline each spot's area so players can see the zone
• Type configuration for different spot behaviors

Guide players to specific locations or create fishing hotspots that encourage exploration.

Three dynamic systems affect what fish appear and their catch rates:

Water Pollution — Configurable environmental states that change available fish
Seasons — Start and stop seasonal events via command or automation. Seasons modify fish spawns and can trigger exclusive seasonal fish.
Lunar Phases — The moon cycle affects fishing conditions, rewarding players who pay attention to timing

These systems stack — a rare fish might only appear during a full moon, in rain, during winter. Gives players a reason to come back at different times.

Weekly Fish Top:
An automated weekly competition that tracks total fish caught. Resets every Monday. Top 3 players receive configurable command rewards. Rewards for offline players are automatically queued and execute on their next login. Full GUI with pagination.

Leaderboard:
A persistent all-time leaderboard with three sort modes — Most Fish, Rarest Fish, and Total Rating. Sortable GUI with player stats: total caught, total rating, rarest fish, largest size, heaviest weight.

Players browse a comprehensive catalog GUI showing every fish species in the game.
Tracks per-player discovery progress — total caught, max weight, max size per fish.
Custom lore per fish entry. Great for completionist gameplay and exploration incentives.

While fishing, players have a configurable chance (default 15%) to trigger random events:
Crab Attack — A crab spawns and attacks the player. Crabs have difficulty tiers with scaling health and strength — higher difficulty crabs emit flame particles. Uses a custom resource pack model for a unique visual. Configurable lifetime.
Lightning Strike — Get struck by lightning with configurable damage.

Keeps fishing unpredictable and discourages AFK fishing.

Define standalone custom items beyond fish, rods, and baits. Use them as augment crafting materials, crab drops, event rewards, or anything your server needs. Full custom model data, display name, and lore support. Items can execute commands on catch or be given directly as inventory items.

A catchable rare item that acts as a scouting tool. When a player right-clicks a Fish Finder, it opens a GUI showing every possible fish at their current location based on biome, weather, time, and active environmental effects. Helps players strategize and explore.

InfiniteFishing fires custom events that other plugins can listen to:
CustomFishCaughtEvent — When a player catches a fish
CustomFishPreCaughtEvent — Before catch is finalized (cancellable)
CustomFishPreDecidedEvent — Before the fish type is selected (modify loot tables)
CustomFishGeneratorEvent — When fish size/weight are generated
MinigameSuccessEvent / MinigameFailEvent — Minigame outcomes
BaitUsedEvent — When bait is consumed (cancellable)
SharedBountyEvent — When bounty is shared with party members
CustomRodValuesEvent — When rod stats are calculated

Build addons, integrate with other plugins, or hook into any part of the fishing lifecycle.

⚡ Commands & Permissions

Player Commands:
/catalog — Browse all fish species and rarities
/market — Open the fish market to sell your catches
/leaderboard — View the all-time fishing leaderboard
/fishtop — View the weekly Fish Top standings
/evaluator — Open the fish evaluator GUI
/party create <n> — Create a fishing party
/party join <n> — Join an existing party
/party invite <player> — Invite someone to your party
/party leave — Leave your current party
/party kick <player> — Kick a player from your party
/party promote <player> — Promote a player to moderator
/party info — View party information
/party chat — Toggle party chat
/party list — List all active parties

Admin Commands:
/infinitefishing giverod <player> <id> — Give a custom rod
/infinitefishing givebait <player> <id> — Give a custom bait
/infinitefishing giveitem <player> <id> — Give a custom item
/infinitefishing givefish <player> <id> [weight] [size] — Give a specific fish
/infinitefishing enchant <enchant> — Add an enchantment to a held rod
/infinitefishing enchants — Open the enchantment inventory
/infinitefishing evaluate — Evaluate a held fish
/infinitefishing season <start|stop> <season> — Manage seasons
/infinitefishing reload — Reload all configuration files
/infinitefishing forcesave — Force-save all player data

Tournament Commands:
/tournament — Manage fishing tournaments

Fishing Spot Commands:
/spots add <id> <radius> — Create a fishing spot
/spots remove <n> — Remove a fishing spot
/spots rarity <n> <rarity> — Set rarity boost
/spots type <n> <type> — Set spot type
/spots list — List all fishing spots

Minigame Commands:
/minigame blacklist <player> <minigame> — Blacklist a player from a minigame
/minigame whitelist <player> <minigame> — Whitelist a player for a minigame

PlaceholderAPI Placeholders

%infinitefishing_total_caught% — Total fish caught by the player
%infinitefishing_total_caught_week% — Fish caught this week
%infinitefishing_fish_top_<position>% — Player name at position in weekly Fish Top

️ Technical Details & Integrations

Versions: Spigot & Paper 1.17 – 1.21
Storage: JSON (default) or MySQL — your choice
Performance: Packet-based holograms (no entities), async data processing, configurable save intervals
Bedrock: Geyser-Spigot support with per-minigame platform filtering (Java-only, Bedrock-only, or both)
Effects: Configurable water splash particles while fishing
Multi-language: Fully translatable messages file — add your own language
Resource pack: Custom textures included — works out of the box

Soft Dependencies / Integrations:
• Vault (economy)
• PlaceholderAPI (placeholders)
• WorldGuard (region restrictions)
• ProtocolLib (packet features)
• Geyser-Spigot (Bedrock support)
• mcMMO (grants fishing XP on catch)
• AuraSkills (grants fishing XP on catch + level-lock fish behind skill requirements)
• Parties (external party plugin support — use Parties instead of built-in parties)
• ItemsAdder (custom item textures for fish, rods, baits)

Disable fishing or InfiniteFishing per-world or per-region — full WorldGuard integration.


[​IMG]
[​IMG]
Over 3K+ members have joined the discord – you should too!

Need help setting up? We have a comprehensive wiki and an active support discord.
The plugin is frequently updated and built to stay compatible with the latest Minecraft versions.
370+ reviews across all PM2 plugins.
Resource Information
Author:
----------
Total Downloads: 175
First Release: Jan 25, 2025
Last Update: Mar 13, 2026
Category: ---------------
All-Time Rating:
4 ratings
Find more info at pm2plugins.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings