
MrUltimateFishing is a giant plugin that pushes the boundaries of fishing not only for fun but also for a lot of work and earnings.
Older versions are not and will not be supported
Preview you can find in gallery on this site

MrUltimateFishing is a giant plugin that pushes the boundaries of fishing not only for fun but also for a lot of work and earnings.


| Command | Description | Permission |
|---|---|---|
/muf menu / /fish menu |
Open the main fishing menu (player-side) | mrultimatefishing.menu |
/muf / /fish |
Open another player's fishing menu (admin only) | mrultimatefishing.admin |
/muf reload / /fish reload |
Reload configuration and message files | mrultimatefishing.reload |
/muf give fish |
Give a custom fish to a player | mrultimatefishing.give |
/muf give level |
Give fishing levels to a player | mrultimatefishing.give |
/muf give xp |
Give fishing XP to a player | mrultimatefishing.give |
/muf give fishscale |
Give fish scales to a player | mrultimatefishing.give |
/muf give upgradepoints |
Give upgrade points to a player | mrultimatefishing.give |
/muf give item |
Give custom items (e.g., squid-tentacle, dolphin-tail, …) | mrultimatefishing.give |
/muf give enchant |
Give enchant items to a player | mrultimatefishing.give |
/muf give booster |
Give booster items to a player | mrultimatefishing.give |
/muf take level |
Take fishing levels from a player | mrultimatefishing.take |
/muf take fishscales |
Take fish scales from a player | mrultimatefishing.take |
/muf tournament start [id] |
Start a tournament (random if no ID) | mrultimatefishing.tournament |
/muf tournament end |
End the active tournament | mrultimatefishing.tournament |
/muf event start [id] |
Start an event (random if no ID) | mrultimatefishing.tournament |
/muf event end |
End the active event | mrultimatefishing.tournament |

| Permission | Description | Default |
|---|---|---|
mrultimatefishing.menu |
Allows opening the fishing menu | true |
mrultimatefishing.reload |
Allows reloading configuration and message files | op |
mrultimatefishing.give |
Allows giving items, levels, XP, fish scales, etc. | op |
mrultimatefishing.take |
Allows taking levels or fish scales from players | op |
mrultimatefishing.tournament |
Allows managing tournament and event commands | op |
mrultimatefishing.admin |
Allows opening menus for other players (admin only) | op |
mrultimatefishing.* |
Grants access to all MrUltimateFishing commands | op |
mrultimatefishing.boosters.maxactive.NUMBER |
Allows the maximum number of boosters to be turned on at once | FROM new version 2.0.5, default (1x) |






| Placeholder | Description | Example |
|---|---|---|
%mrlibcore_muf_level% |
Player's fishing level | 12 |
%mrlibcore_muf_xp% |
Player's current XP | 4500 |
%mrlibcore_muf_normal_fishscales% |
Fish scales (normal format, no commas) | 12345 |
%mrlibcore_muf_formatted_fishscales% |
Fish scales (formatted with commas) | 12,345 |
%mrlibcore_muf_catchcount% |
Total fish caught by the player | 578 |
%mrlibcore_muf_upgradepoints% |
Player's upgrade points (used for boosters) | 7 |
%mrlibcore_muf_top_name_catch_{position}% |
Top player name by fish caught at the given position (1-based index) | %mrlibcore_muf_top_name_catch_1% → Steve |
%mrlibcore_muf_top_value_catch_{position}% |
Top player value (total catches) at the given position | %mrlibcore_muf_top_value_catch_1% → 1024 |
%mrlibcore_muf_top_name_fishscale_{position}% |
Top player name by fish scales at the given position | %mrlibcore_muf_top_name_fishscale_3% → Alex |
%mrlibcore_muf_top_value_fishscale_{position}% |
Top player fish-scale value at the given position (formatted with commas) | %mrlibcore_muf_top_value_fishscale_3% → 12,345 |
%mrlibcore_muf_top_name_level_{position}% |
Top player name by fishing level at the given position | %mrlibcore_muf_top_name_level_2% → Bob |
%mrlibcore_muf_top_value_level_{position}% |
Top player level value at the given position | %mrlibcore_muf_top_value_level_2% → 15 |
%mrlibcore_muf_active_booster_{number of active booster}_name% |
Returns the name of the player's first active booster | FROM new version 2.0.5: %mrlibcore_muf_active_booster_1_name% → XP Booster - Mythical |
%mrlibcore_muf_active_booster_{number of active booster}_time% |
Returns the remaining time of the player's first active booster | FROM new version 2.0.5: %mrlibcore_muf_active_booster_1_time% → 300s |
%mrlibcore_muf_active_booster_{number of active booster}_multiplayer% |
Returns the multiplier of the player's first active booster | FROM new version 2.0.5: %mrlibcore_muf_active_booster_1_multiplayer% → 2.0x |
Note: Use
"me"instead of<position>to get the player's own position.