
FishingEvolution
Basic Fishing Rod & Upgradeable Fishing Rod
FishingEvolution
FishingEvolution transforms Minecraft fishing into a complete progression system. Instead of using multiple custom rods, players level up a single upgradeable fishing rod through XP, upgrades, competitions, and rewards.
Built for survival, skyblock, RPG, and economy servers, FishingEvolution adds long-term progression while keeping vanilla fishing simple and enjoyable.
Features
Upgradeable Fishing Rod
- One evolving fishing rod system
- No durability loss
- Custom rod levels and progression
- Upgrade GUI (Sneak + Right Click)
- Persistent player statistics
- Hidden plugin data to prevent conflicts with normal rods
Fishing XP System
Earn XP by catching fish:
- Cod
- Salmon
- Tropical Fish
- Pufferfish
Track:
- Current XP
- Required XP
- Fish caught
- Rod level
- Upgrade levels
Upgrade Paths
Bait
Increase XP gained from fishing.
Food
Restore hunger and saturation while fishing.
Treasure
Unlock bonus fishing rewards and improved loot chances.
Mastery
Gain critical XP bonuses and unlock smithing template rewards.
Smithing Template Rewards
Mastery upgrades can unlock rare smithing template drops.
Features:
- Configurable template weights
- Rare Netherite Upgrade Template rewards
- Optional template protection
- Optional duplication prevention
Fish-Only Fishing
Keep fishing clean and focused.
Blocked junk rewards:
- Books
- Enchanted Books
- Maps
- Bows
- Saddles
- Other unwanted vanilla junk
Economy Integration
Vault supported.
Sell fish using:
/fish sell
Includes:
- Sell GUI
- Configurable fish prices
- Economy compatibility
Fishing Areas
Create custom fishing zones.
Commands:
/fish area set <radius>
/fish area remove
/fish editor
/pos confirm
Features:
- Water detection
- Fishing zone restrictions
- Particle visualization
Weekend Fishing Competitions
Create engaging weekend events.
Features:
- Automatic competition scheduling
- Catch tracking
- Top player rankings
- NPC leaderboard support
Command:
/fish npc show
Anti-AFK Protection
Prevent automated fishing abuse.
Detects:
- Repeated catches from one location
- Extended inactivity
- Suspicious fishing patterns
Permission:
fishingevolution.alerts
PlaceholderAPI Support
Available placeholders:
%fishingevolution_level%
%fishingevolution_xp%
%fishingevolution_required_xp%
%fishingevolution_progress%
%fishingevolution_fish_caught%
%fishingevolution_bait_level%
%fishingevolution_food_level%
%fishingevolution_treasure_level%
%fishingevolution_mastery_level%
ItemsAdder Compatibility
Automatic ItemsAdder detection for future custom texture and item support.
Modrinth Update Checker
Built-in Modrinth update checker with configurable intervals.
Commands
/fish
/fish give [player]
/fish reload
/fish info
/fish sell
/fish editor
/fish area set <radius>
/fish area remove
/fish npc show
/fish testcatch <fish>
/pos confirm
Configuration Files
- config.yml
- xp.yml
- gui.yml
- messages.yml
- data.yml
Requirements
- Paper / Spigot 1.21+
- Vault (Optional)
- PlaceholderAPI (Optional)
- ItemsAdder (Optional)
Summary
FishingEvolution turns Minecraft fishing into a complete progression experience with leveling, upgrades, economy integration, competitions, anti-AFK protection, and customizable rewards.
Perfect for Survival, Skyblock, RPG, and Economy servers.
