1. Separate missing, caught, and unverified
A useful collection list needs more than a total species count. Mark what you have caught, what you have not caught, and what you cannot yet identify. A small reference catalog can help you plan, but it should not be mistaken for every fish available in every version or event.
Begin with the entries visible in your own game. If a guide's list and your collection differ, compare the game region, version, and event scope before assuming you missed a hidden species. This site's planner is a working reference; your actual collection remains the place to confirm completion.
2. Check five fields before making a route
| Field | What to record | Avoid this shortcut |
|---|---|---|
| Identity | The exact localized name and, if possible, collection image. | Assuming similar English names are the same fish. |
| Location | A map label you can locate and its water type. | Treating a translated nickname as an official map area. |
| Weather | Allowed conditions as shown in the game. | Calling a fish exclusive when it allows several conditions. |
| Time | The displayed label or explicit hours, with its clock basis. | Turning ‘night’ into guessed numeric hours. |
| Unlock | A verified hobby requirement, or ‘unknown’. | Using rarity or price as an unlock level. |
3. Use filters to narrow the question
Start with a fish name or location, then choose the weather and time you have actually checked. Add one filter at a time so you can tell which condition removed a candidate. If you are planning for later, use the intended conditions rather than the current device clock.
When unlock information is incomplete, keep unknown entries in an investigation list. A strict verified-level filter is useful only if you understand that it excludes unknowns. It cannot establish that all excluded fish are locked, or that every remaining fish is guaranteed to bite.
Group the remaining candidates by a familiar waterbody. Prioritize missing entries with conditions that match, then choose a backup. This turns browsing into a route without requiring a complete catalog.
4. What an empty result really means
No matches means that the available records do not match the filters you selected. It does not mean the water contains no fish. First clear the search text, then review the selected time, weather, collection state, and level filter.
If a fish appears in a guide but not your game, stop before inventing a new rule. Check whether it belongs to an older event or another region, whether its name was translated differently, and whether the location exists on your map. If the evidence still conflicts, mark the record for review and choose a different target.
5. Record evidence that can resolve an error
A useful correction includes the exact fish name, a screenshot you took of the relevant collection entry, server or region, game version if available, and the observed conditions. Crop out private account details before sharing. ‘The guide is wrong’ gives less to investigate than one clear conflicting field.
- Missing entry selected in the game's collection.
- Localized identity and map location compared.
- Weather, time, and unlock fields checked separately.
- Unknown information labelled rather than guessed.
- Catch or conflict recorded for the next session.
Your session notes
Write your own details in the spaces below.
Print-friendly: use your browser's Print command for the checklist and worksheet.
Sources & scope
Original collection and troubleshooting workflow. No claim of a complete catalog, verified catch probability, or individual fish unlock level is made. Community reports document conflicting information; they do not replace the current in-game collection.
- First-hand reports: Conflicting fishing-location names
Players describe difficulty reconciling guide locations with their in-game maps. We cite the uncertainty, not the thread's unverified species claims.
- XD's official Heartopia Steam page
Official context for fishing as a hobby. It does not provide a complete species database or exact unlock levels.