Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
📖 About the Plugin
MrUltimateFishing is a giant plugin that pushes the boundaries of fishing not only for fun but also for a lot of work and earnings.
✨ Features
- Custom Fishes (180 own fishes)
- Custom Rarity (supports own rarities)
- Gutting, Selling Fishes
- Custom Enchants (7 unique enchants)
- Fishing Totem with 4 bonus types
- Totem Upgrades System
- Fishing Upgrades
- Level System & Level Rewards
- Tournament System with auto-scheduling and boss bars
- Event System with temporary boosts
- Booster System with 6 booster types
- Custom Abilities (Tsunami, Tornado)
- PlaceholderAPI Integration
- Menu System with admin controls
- Player Targeting Commands
- Comprehensive Permission System
- Localization Support
- And much more soon
🖼️ Plugin Preview
- Preview images you can find on gallery
⌨️ Commands
Player Commands
/muf menu
– Open the main fishing menu/fish menu
– Alternative command to open fishing menu/muf <playername>
– Open fishing menu for another player (admin only)/fish <playername>
– Alternative command for admin player menus
Admin Commands
/muf reload
– Reload configuration and message files/fish reload
– Alternative command to reload
Tournament Commands
/muf tournament start [id]
– Start tournament (random if no ID specified)/muf tournament end
– End active tournament
Event Commands
/muf event start [id]
– Start event (random if no ID specified)/muf event end
– End active event
Give Commands
/muf give fish <fishID> <amount> <player>
– Give custom fish/muf give level <amount> <player>
– Give fishing levels/muf give xp <amount> <player>
– Give fishing XP/muf give fishscale <amount> <player>
– Give fish scales/muf give upgradepoints <amount> <player>
– Give upgrade points/muf give item <itemType> <amount> <player>
– Give custom items (squid-tentacle, dolphin-tail, crab-claws, crab-shell)/muf give enchant <enchantName> <amount> <player>
– Give enchant items/muf give booster <boosterID> <amount> <player>
– Give booster items
Take Commands
/muf take level <amount> <player>
– Take fishing levels/muf take fishscales <amount> <player>
– Take fish scales
🎪 Event System
Event Features
- Auto-scheduled events at configured times
- Multiple event types with temporary multipliers
- Real-time boss bar with countdown and progress
- Dynamic event messages with start/end notifications
- Configurable duration from 1 minute to several hours
- Global multiplier effects affecting all online players
Event Types
- SELLBOOST – Increases money gained from selling fish
- GUTBOOST – Increases fish scales gained from gutting fish
- FISHSCALEBOOST – Increases fish scales gained from catching fish
- BOOSTXPLEVEL – Increases XP gained from catching fish
🚀 Booster System
Booster Features
- Right-click activation system for booster items
- Duration extension for same booster types
- Conflict prevention for different booster values
- Automatic expiration with player notifications
- Shop integration with level and currency requirements
- Dynamic rarity support for 100% user customization
Booster Types
- XP Boosters – Increase fishing XP gained
- FishScales Boosters – Increase fish scales gained
- SellBoost Boosters – Increase fish sell price multiplier
- Rarity Boosters – Increase chance to catch specific rarity fish
- GutBoost Boosters – Increase gutting rewards
- CrabBoost Boosters – Increase crab catching rewards
🏆 Tournament System
Tournament Features
- Auto-scheduled tournaments at configured times
- Multiple tournament types (Most Caught, Most Rarity, Most Biomes, etc.)
- Real-time boss bar with countdown and progress
- Dynamic progress messages at configurable intervals
- Position-based rewards for top players
- Participation rewards for all tournament participants
- Live leaderboard updates during tournaments
Tournament Types
- MOSTCAUGHT – Most fish caught overall
- MOSTCAUGHTRARITY – Most fish of specific rarity
- MOSTBIOMES – Most unique biomes fished in
- MOSTSELLEDFISHES – Most fish sold
- MOSTGUTTEDFISHES – Most fish gutted
- MOSTFISHLEVELEARNED – Most fishing levels gained
- MOSTENTROPYEARNEDFISH – Most fish scales earned
🪄 Enchants
Available Enchants
- GoldenPlace – Chance to catch 2 fish at once
- MagicStorm – Double catch during storms
- Feeding – Restores hunger when fishing
- BiomeTeleportation – Catch fish from any biome
- CrabBait – Increases crab catch chance
- ProfessionalFisher – Multiplies XP gain
- SharpBait – Multiplies fish scales gain
🪙 Totem System
Totem Bonuses
- Mythic Water (5 upgrade slots) – Upgrades caught fish rarity by 1 level
- Fish Scale Ambush (4 upgrade slots) – 25% more fish scales from fishing
- Random Drops (2 upgrade slots) – 15% chance for bonus drops when killing crabs
- Experienced Fisherman (3 upgrade slots) – 20% more XP from fishing
🔑 Permissions
Player Permissions
mrultimatefishing.menu
– Allows opening the fishing menu
Admin Permissions
mrultimatefishing.reload
– Reload plugin configurationmrultimatefishing.give
– Allows giving items, levels, XP, fish scales, etc.mrultimatefishing.take
– Allows taking levels or fish scales from playersmrultimatefishing.tournament
– Allows tournament and event management commandsmrultimatefishing.admin
– Allows opening menus for other playersmrultimatefishing.*
– Access to all commands
📊 PlaceholderAPI
Player Statistics
%mrultimatefishing_level%
– Player's fishing level%mrultimatefishing_xp%
– Player's current XP%mrultimatefishing_normal_fishscales%
– Fish scales (normal format)%mrultimatefishing_formatted_fishscales%
– Fish scales (formatted with commas)%mrultimatefishing_catchcount%
– Total fish caught%mrultimatefishing_upgradepoints%
– Player's upgrade points
Leaderboards
%mrultimatefishing_top_name_catch_<position>%
– Top player name by fish caught%mrultimatefishing_top_value_catch_<position>%
– Top player value by fish caught%mrultimatefishing_top_name_fishscale_<position>%
– Top player name by fish scales%mrultimatefishing_top_value_fishscale_<position>%
– Top player value by fish scales%mrultimatefishing_top_name_level_<position>%
– Top player name by level%mrultimatefishing_top_value_level_<position>%
– Top player value by level
Note: Use
"me"
instead of<position>
to get the player's own position.
⚙️ Configuration
Key Features
- Fully configurable fishing mechanics
- Customizable fish rarities and properties
- Configurable totem upgrade costs and bonuses
- Adjustable enchant effects and multipliers
- Localization support via
messages.yml
- Vault integration for economy
- Hologram support (DecentHolograms, CMI)
- Auto-save functionality
With this plugin it is possible that some value will be hardcoded and cannot be edited!
This plugin currently is tested on 1.21.6 and 1.21.8 and is fully functional. (I don't plan to add support for older versions.)