HyFishing-0.3.3.jar
What's new
HyFishing 0.3.3
The biggest update yet! Two new food recipes, a full fishing interaction rewrite, vanilla fish conversion, an admin panel, and in-game documentation.
New Food Recipes
Three meals are now craftable at the Angler's Bench under the Recipes tab. Each has a custom 3D model and grants timed stat buffs. Hover the item to see the full stat list.
- Fish Sticks - 2× Any Catfish + 1× Spices
Restores 5% health & 20% stamina instantly. Grants Health Regen I and Max Health I for 45 seconds. - Lemon Butter Salmon - 1× Any Salmon + 2× Spices
Restores 10% health instantly. Grants Health Regen II and Max Health II for 2:30. - Piranha Soup - 1× Any Piranha + 2× Spices
Restores 10% health instantly. Grants Health Regen II, Max Health II (2:30), and Max Stamina I (1:00).
Any rarity variant of the required fish works as an ingredient — Common through Legendary are all valid.
Vanilla Fish Conversion
Fish collected from traps or other mods (plain Fish_*_Item without HyFishing metadata) now automatically convert to the proper HyFishing variant with a rolled rarity, size, and catch data. They work correctly at the Angler's Bench and on leaderboards just like rod-caught fish.
In-Game Documentation
HyFishing now supports Voile in-game documentation. Open the Hytale Docs browser in-game to read: Getting Started, Fishing mechanics, Cooking recipes, and the Fish Bag guide - without leaving the game.
Languages
Brazilian Portuguese (pt-BR) has been added. HyFishing is now available in 5 languages: English, German, French, Spanish, and Portuguese.
Bug Fixes
- Salmon and Piranha bench button greyed out — all 12 salmon, piranha, and black piranha fish item files were missing rarity variant sections. All four variants are now present for every affected species.
- Cooked food counted as raw fish — Lemon Butter Salmon and Piranha Soup were incorrectly matching as recipe ingredients, causing infinite spice consumption. Fixed.
- Loot catches dropped on the ground — items from trash and treasure loot tables now go directly into the player's inventory or Fish Bag instead of being thrown at their feet.
- Rod-caught fish not recognised at the bench — DynamicTooltips appends a runtime metadata suffix to caught fish item IDs. The bench now correctly counts and accepts these as recipe ingredients.
- False "Using items from nearby chests" warning — no longer shown when fish are in a Fish Bag.
- Zone and biome not saved on catches — environment data was always written as empty strings, silently breaking leaderboard records. Fixed.
- Server stability: chunk-unload race in water detection, unsafe entity removal in bobber cleanup, and a loot gate that could open with no fish present.
- Fish no longer spawn in shallow puddles or waterlogged blocks.
- Stale target fish UUID no longer lingers after a loot bite.
- Dead or despawning fish can no longer be picked up as live items.
Other Changes
- Angler's Bench icon refreshed.
- Full internal fishing interaction rewrite (cast → reel pipeline split into named stages, shared helpers, typed value objects) for long-term maintainability.
This mod has no additional files