> For the complete documentation index, see [llms.txt](https://realisticnode.gitbook.io/rnsetups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://realisticnode.gitbook.io/rnsetups/ultimate-survival/features/fishing.md).

# Fishing

Custom fish, baits, a fish shop and fishing contests.

Fishing is powered by **EvenMoreFish**. Every catch can be a custom fish with its own size, rarity and sell price, so fishing becomes a way to earn money. A **Fishing NPC** next to the pond at `/warp fishing` opens the `/emf` menu.

## Commands

| Command                    | What it does                          |
| -------------------------- | ------------------------------------- |
| `/emf`                     | Main fishing menu                     |
| `/emf shop`                | Sell the fish you caught              |
| `/emf sellall`             | Sell every fish in your inventory     |
| `/emf journal`             | Every fish you have caught, by rarity |
| `/emf applybaits`          | Put baits on your fishing rod         |
| `/emf top`                 | Leaderboard of the current contest    |
| `/emf next`                | Time until the next contest           |
| `/emf toggle fishing`      | Turn custom fish on or off for you    |
| `/emf toggle bossbar`      | Hide or show the contest boss bar     |
| `/emf toggle catchmessage` | Hide or show the catch messages       |

All of them are available to every player. The **Custom Fish** button in the `/emf` menu runs `/emf toggle fishing`.

## Fisherman job

EvenMoreFish replaces the caught item with its custom fish, so the Jobs plugin alone would pay the Fisherman job nothing. A ConditionalEvents event (`fisherman_custom_fish_pay` in `plugins/ConditionalEvents/config.yml`) pays Fisherman players ⛁6.58 and 19 job XP for every catch, the same as a normal cod. Remove that event if you uninstall EvenMoreFish.

## Rarities

108 custom fish in six rarities, from most to least common:

| Rarity    | Fish | Weight |
| --------- | ---- | ------ |
| Coastal   | 7    | 100    |
| Discovery | 23   | 40     |
| Treasure  | 25   | 10     |
| Relic     | 25   | 3      |
| Jewel     | 9    | 1      |
| Exotic    | 19   | 0.3    |

## Baits

Shrimp, Stringy Worms, Fresh Water, Epic Elixir, Legendary Lure and Infinite Bait. Apply them with `/emf applybaits` to make some fish or rarities more likely. Baits do nothing during a contest.

## Fishing contests

Contests start automatically when at least **5 players** are online. The top players win rewards.

| Contest                 | When (server time)                         | Goal         | Length |
| ----------------------- | ------------------------------------------ | ------------ | ------ |
| Fishing Contest         | Every day at 00:00, 06:00, 12:00 and 18:00 | Largest fish | 10 min |
| Sunday Fishing Contest  | Sunday at 00:00 and 12:00                  | Most fish    | 45 min |
| Weekend Fishing Contest | Saturday and Sunday at 03:00 and 15:00     | Random       | 60 min |

## Configuration

| What                       | Where                                     |
| -------------------------- | ----------------------------------------- |
| Fish and rarities          | `plugins/EvenMoreFish/rarities/*.yml`     |
| Baits                      | `plugins/EvenMoreFish/baits/*.yml`        |
| Contests and their rewards | `plugins/EvenMoreFish/competitions/*.yml` |
| Menus                      | `plugins/EvenMoreFish/gui/`               |
| Messages                   | `plugins/EvenMoreFish/messages.yml`       |

Reload with `/emf admin reload`. AuraSkills and mcMMO fishing loot is turned off so it does not mix with the custom fish.
