The first bugfix of many!
- Fixed crash with environmental installed (oops)
v2.0 is finally here 🐟🐟🐟🐟
New Stuff ✅
Bobbers, Hooks, & Baits rework
- All Bobbers, Hooks, & Baits are now craftable
- All hook/bobber-specific perks has been moved to a data-driven modifier system so it can be applied to any item

- These modifiers are a data component so any mod can use them for their items for better compatibility! They are only checked on the rod item, and the 3 slots inside the rod. Armor/baubles etc compatibility coming in a later version
- Check the wiki (wip) on the list modifiers available
- There is also a custom recipe type added to allow for easier modpack recipe compatibility
Hooks 🎣
- Shiny hook - Spawns treasure after 3 sweetspots
- Gold hook - Increases exp reward based on minigame performance
- Mossy Hook - Makes Minigame harder but a perfect catch awards a treasure (excludes epic and legendary rarity)
- Stone Hook - Prevents fish from escaping (decay) for a while after hitting a sweet-spot
- Split Hook - Awards double fish
- Heavy Hook - Slows down moving Sweet-spots

Bobbers 🐡
Cosmetic Bobbers removed, moved to smithing templates
- Steady Bobber - Green Sweet-spots have increased size
- Clear Bobber - Vanishing Sweet-spots vanish slower
- Aqua Bobber - Adds an Aqua sweet-spot to the minigame
- Vanilla-flavoured - Drops loot from the vanilla-loot table

Baits 🐜
Every bait now reduces lure time
New baits: Worms! 🐛
-
Worms can be obtained by bonemealing farmland (emi compat coming later
-
Added Worm - Basic worm, just reduces bait time
-
Added Almighty Worm - fishes the entity version of the fish if available
-
Added Seeking Worm - Prioritizes uncaught fishes
-
Added Gunpowder Bait - new bait used for catching creepers
-
Baits are now a tag, any item tagged bait can be placed in the bait slot and will be consumed, even if the fish doesnt like it!

Crystal Hook Removed & Lava Fishing 🔥
- Instead of using the Crystal Hook, Lava Fishing is now a smithing netherite upgrade, much like you'd upgrade armor. This does not change the visual of the rod and can be applied to any rod skin.

Fish Models are here! 🐠
- Lots of the fishes (but not all!) now feature a 3d model as many have requested!

Fishing Rod Skins! 🎣 ✨
Fishing rod skins have been added! They don't provide any bonuses by default, but allow for modpacks to use them with the new modifiers system to give permanent buffs (like bobbers, hooks & baits can)
- Alpha Rod - satchel
- slimed rod - satchel
- sharktooth - satchel
- Good Ol' Rod - satchel
- naturalist rod - 1% chance fishing on the forests
- Iceborn - 1% chance fishing on cold oceans
- magmaforged - 1% chance fishing anywhere on basalt deltas
- Azure Crystal Rod - treasure from Aurora
- Bamboob Rod - 1% fishing on bamboo forest
- Obsidian Rod - 1% overworld lava fishing
- Boner Rod - 1% from soulsand valey
- Sky Rod - 1% above 300
- Lush Glowberry - 1% chance in lush caves
- Humble rod - 1% chance in rivers

New Difficulty and Data-driven Sweet-spots! 💻
- Sweetspots used for the fishe's difficulty are now data-driven, check the wiki (wip) or contact me (@wdiscute) if you want to learn more
- Sweet-spots now can have unique behaviour per-sweetspot, alongsides unique texture, size and more
- This allows for mix and matching of different sweet-spot types to make custom difficulties for specific fishes

New Command ⚙
- New '/starcatcher' command has been added for debugging and aid modpack developers do their cool datapack stuff

More Compatibiltiy! 🎣
If anything in any compatible mod doesn't work or could be improved please reach out to me on the mod's discord server!
-
Added tfc seasons compatibility 🌸
-
Added Alex's Caves compatibility
-
Added Aquamirae compatibility
-
Added BetterEnd compatibility
-
Added Collector's Reap compatibility
-
Added Critters And Companions compatibility
-
Added Environmental compatibility
-
Added HybridAquatic compatibility
-
Added Miner's Delight compatibility
-
Added Sully's Mod compatibility
-
Added TerraFirmaCraft's fishes compatibility
-
Added Upgrade Aquatic compatibility
-
Added FishingReal compatibility
-
Improved Aquaculture's compatibility
-
Improved Tide's compatibility
-
Improved Fish Of Thieves's compatibility
Fishable Entities and Fishable Bucketable Fishes! 🧺
- Every fish with a corresponding entity can now be fished using an Almighty Worm, having FishingReal installed, or if the fish manually overrides the setting in the entry (used for entries without a fish item, such as a creeper)
- Every fish with a corresponding Bucket version can now be fished when using a bucket as a bait!
Texture Improvements!
- Fish Spotter has been replaced by the Fish Radar with a much cooler animated new UI!

- New "Fish Caught!" notification texture

- Lots of slight texture tweaks (thank you to all the artists who helped out!)
- New "Secret Note" Texture

New Fish 🐡
- Added Vesani (https://www.instagram.com/vesani.cos/)
- Added Willish
- Added Bluegigi (https://www.tiktok.com/@ajillatv309/video/7491841384815840558?lang=en)
- Added Cerberay (with a custom difficulty in trial!)

Smithing Templates 💅
Smithing templates are applied in the Smithing table just like the netherite upgrade (no material needed)
- Cosmetics like the colorful bobber are now Smithing Templates which may be found inside waterlogged Satchels
- Added Pearl Smithing Template
- Added Colorful Smithing Template
- Added Kimbe Smithing Template
- Many many many more to come soon which will give different bobber skins! (also they will be data-driven)

Others
- Added a keybind for the minigame (also works with mouse clicks by default, on top of the keybind)
- Added Conch and Clam to bonemeal recipes
- Rod recipe now requires the base bobber, much like the hook
- Added "Enable Season" server config
- Added FTB Teams fish-caught sharing
- Added Disable "Team Sharing" config (for ftb teams)
- Made Fish of Thieves baits boost Fish of Thieves fishes catch rate
- Minigame hit marker now always show (before it was only on miss)
- Added highlight to guide book when jumping to an entry from the index
- Added restrictions toolips on index hovering

- "Fishes In Area" now only filters by dimension, biome and Elevation (so its not as annoying to 100% a zone)
- Guide book is now awarded upon joining a world (can be disabled in the Config file)
- Added Chinese translation (Needs some updates now!)
- Added Russian translation (Needs some updates now!)
- Added Portuguese translation (Needs some updates now!)
- Added Japanese translation (Needs some updates now!)
Fixed 🛠
- Fixed some fishes using repeated textures (oops)
- Fixed caves fishes accidently being limited to lush caves only (big oops)
- Fixed warm oceans fishes being limited to rivers instead of options (big oops x2)
- Fixed visual bug where the rod line would connect to several rods in multiplayer/dual wielding rods
- Fixed lots of typos
- Fixed "stack to remove nbt" not working if one of the items was in the hotbar
- Fixed fishing rod menu showing background sprites even when nothing is slotted
- Prevented GUI scaling whilst Distant Horizons is installed to """fix""" a bug
- Adjusted lots and lots of descriptions
- Fixed rods not being tagged in c:tools/fishing_rod
- Fishing rod menu can no longer be opened whilst fishing
- Fixed dupe exploits related to the fix above
- Removed custom name support for trophies and fishes (was too buggy and too much work for little reward)
- Fixed /kill @e bug that would prevent fishing until world relog/server restart (thanks kuko)
- Adjusted several fish difficulties
- Removed Treasure and Scalding treasure item (only satchel is available now)
- Removed Hooks & Bobbers from treasure loot tables
- Made Seasons less restrictive, now each fish (probably) has at least 2 seasons where it's available
- Exclamation mark particle is now disabled by default (can be changed in the Config file)
- Tons of other tiny changes I probably forgot to write down
Please report any bugs either in the discord or github issues area
Downgraded forge to 47.3 to stop requiring .4 since the mod doesn't use any of it's features (if there's even any)
🛠 FIXES
Fixed crash when holding rod and dying with keep inventory turned on (lol)
🛠 FIXES
- fixed yet another crash, this time specific to when serene seasons is installed after v1.3.3
✅ NEW STUFF
- Added Ecliptic Seasons Support! It uses the same names as Serene Seasons for better compatibility so no changes to the fish jsons are needed.
- Added Seasons names translations to abstract from Serene Seasons' names

✅ NEW STUFF
- Added Ecliptic Seasons Support! It uses the same names as Serene Seasons for better compatibility so no changes to the fish jsons are needed.
- Added Seasons names translations to abstract from Serene Seasons' names

🛠 FIXES
- Fixed server crash when player fishing disconnects without reeling in (oopsie daisy)
🛠 FIXES
- Fixed trophies crashing on server when they had null data (for real this time)
Also added a very secret new block (spoilers for v1.4)
#v1.3.1
✅ NEW STUFF
- Added Server Config file setting to skip minigame for every fish
- Changed Twine crafting recipe to not require an enderpearl anyore

🛠 FIXES
- Fixed seasons restrictions not working properly
#v1.3
✅ NEW STUFF
Serene Seasons Compatibility!
- When Serene Seasons is installed, some fishes will automagically be restricted by Season! This applies to every fish supported by Starcatcher (as of v1.3: tide, aquaculture, fish of thieves, nether depths upgrade)
Nether Depths Upgrade Compatibility!
- All of Nether Depths Upgrade's fishes have been added as fishable entries to Starcatcher. Nether Depths Upgrade's has not been edited or changed in any way.
Others
- Improved compatibility with currently supported mods, adding the new difficulties, adjusting existing rarities and restrictions, and adding custom size and weight properties to every fish
🛠 FIXES
- Fixed "Mod Name" sorting not working (oops)
- Fixed client-side crash on servers when breaking placed trophies (oops x2)
- Fixed trophy model's black borders (oops x3)
- Some very minimal optimization of emi's screen which no one will ever notice (not an oops)
✅ NEW STUFF
- Added Server Config file setting to skip minigame for every fish
- Changed Twine crafting recipe to not require an enderpearl anyore

🛠 FIXES
- Fixed seasons restrictions not working properly
🛠 FIXES
- Fixed server not saving fishes, trophies and secrets caught when the player dies
- Fixed client not remembering fishes, trophies and secrets caught until relogging after dying
- Fixed Notifications not showing for the first time you open the guide book after dying
- Fixed Secrets and Extras being fished with empty names
- Fixed trophy blocks obtained from creative dropping as "Missingno Trophy" when destroyed
- Fixed the amount of hate for NBTs, 1.20.1, and forge capabilities being too low (someone please set me free)
🛠 FIXES
- Fixed a crash when trying to read a secret note obtained from creative mode
✅ NEW STUFF
Serene Seasons Compatibility!
- When Serene Seasons is installed, some fishes will automagically be restricted by Season! This applies to every fish supported by Starcatcher (as of v1.3: tide, aquaculture, fish of thieves, nether depths upgrade)
Nether Depths Upgrade Compatibility!
- All of Nether Depths Upgrade's fishes have been added as fishable entries to Starcatcher. Nether Depths Upgrade's has not been edited or changed in any way.
Others
- Improved compatibility with currently supported mods, adding the new difficulties, adjusting existing rarities and restrictions, and adding custom size and weight properties to every fish
🛠 FIXES
- Fixed "Mod Name" sorting not working (oops)
- Fixed client-side crash on servers when breaking placed trophies (oops x2)
- Fixed trophy model's black borders (oops x3)
- Some very minimal optimization of emi's screen which no one will ever notice (not an oops)
🛠 FIXES
- Fixed custom trophies without a name being fished as "Missingno Trophy"
✅ NEW STUFF
Trophy Models!
- You can now place your trophies down to display and make your friends jellyous of how cool of an angler you are

Others
- Added EMI Integration!

- Added a sorting feature to the guide

🛠 FIXES
- Fixed some of the trophies not being possible with stand-alone Starcatcher (unique fishes requirement too high)
✅ NEW STUFF
Trophy Models!
- You can now place your trophies down to display and make your friends jealous of how cool of an angler you are

Others
- Added EMI Integration!

- Added a sorting feature to the guide

🛠 FIXES
- Fixed some of the trophies not being possible with stand-alone Starcatcher (unique fishes requirement too high)
🛠 FIXES
- Fixed a forge specific bug where the marker would slowly offset from the pointer the longer the minigame went on (blame mojang for their weird partialTick math)
✅ NEW STUFF
- book now plays sound on open
- added splash sound when fish bites similar to vanilla
🛠 FIXES
- fixed anchoring of guide book titles
- fixed "new fish" icon rendering above hover tooltips
- removed prints spamming console (oops)
v1.1 changes:
- book now plays sound on open
- fixed anchoring of guide book titles
- added splash sound when fish bites similar to vanilla
- fixed "new fish" icon rendering above hover tooltips
- removed prints spamming console (oops)
✅ NEW STUFF
New Book Textures!
- The book textures has been reworked featuring much pretty visuals! Dev-resourcepack to come in the future (maybe)
New Difficulties!
Added Vanishing sweet-spots
- Vanishing sweet-spots will appear once and vanish slowly until they are invisible (still hittable though!)
- Vanishing rate is based on fish rarity
- Vanished sweet-spots will reappear if you miss
Added Moving sweet-spots
- Moving sweet-spots will move the opposite way of your pointer
- Move speed is based on the fishe's rarity
Adjusted a lot of fishes to use these new difficulties, so each fish is more unique
New Hooks and Bobbers!
To go along with the new difficulties, there are hooks and bobbers to adjust them
- Added Clear Bobber, making vanishing rate slower
- Added Heavy Hook, making moving sweet-spots slower
- Added Kimbe bobber, which criticizes you for missing
- Added Stabilizing Hook, preventing the pointer from flipping during the minigame
Size and Weight are here!
Fishes now have size and weight
- Added size and weight unique to each fish, all data-driven of course!
- Size and Weight will display in the action bar when a new fish is caught, and when hovering the fish. Fish with different size/weights will not stack when shift clicking, but manually stacking them on each other will remove the data from both fishes and stack them
- Your biggest and fattest catch are stored in the book!
- Leaderboard to come in the future (maybe)
Settings Screen!
- The book now features a settings screen where you can practice the minigame and adjust different settings
- You may pick which Unit is used to display size and weight (metric, imperial and extra fun ones)
- You may adjust the hit offset to help if you're playing on a high input delay setup
Fish Descriptions!
Every fish now has a custom, hand-written (no chat-gpt!) description! Every. Single. One.
Texture & Particles Changes
- Added new tank textures! They will now change when fishing in caves and in Lava. More to come!
- Added particles to lava fishing so it doesnt use the water ones
- Added "show particle" server config, so servers can decide if the [!] particle should show when fishing
- Adjusted all fish and item textures to not have a solid black border! (Thank you Nikdo!)
Others
- Added more tag support for fishes for better integration with mods like Farmer's Delight!
- Added 2 new fishes, Quarrish and Voidbiter, the latter being extremely hard to catch, for true completionists only!
- Added Shiny hook garanteed drops at 15 total fishes caught
- There is now a marker when you miss a sweet-spot to aid in understanding why you missed
🛠 FIXES
- Fixed fish dup bug (thank you Swedz!)
- Removed curated loot, not needed anymore as the Shiny Hook acts as a way to force treasures
- Fixed Revoke All Fishes using the wrong texture
- Fixed typo in hollowbelly darter
- Fixed treasure's sweet-spots lingering after completing treasure
- Guide book can now be opened while fishing (and other interactions too!)
- Mossy hook now uses moving and vanishing minigame modifiers
- Fixed average and fastest sometimes displaying the wrong numbers
✅ NEW STUFF
New Book Textures!
- The book textures has been reworked featuring much pretty visuals! Dev-resourcepack to come in the future (maybe)
New Difficulties!
Added Vanishing sweet-spots
- Vanishing sweet-spots will appear once and vanish slowly until they are invisible (still hittable though!)
- Vanishing rate is based on fish rarity
- Vanished sweet-spots will reappear if you miss
Added Moving sweet-spots
- Moving sweet-spots will move the opposite way of your pointer
- Move speed is based on the fishe's rarity
Adjusted a lot of fishes to use these new difficulties, so each fish is more unique
New Hooks and Bobbers!
To go along with the new difficulties, there are hooks and bobbers to adjust them
- Added Clear Bobber, making vanishing rate slower
- Added Heavy Hook, making moving sweet-spots slower
- Added Kimbe bobber, which criticizes you for missing
- Added Stabilizing Hook, preventing the pointer from flipping during the minigame
Size and Weight are here!
Fishes now have size and weight
- Added size and weight unique to each fish, all data-driven of course!
- Size and Weight will display in the action bar when a new fish is caught, and when hovering the fish. Fish with different size/weights will not stack when shift clicking, but manually stacking them on each other will remove the data from both fishes and stack them
- Your biggest and fattest catch are stored in the book!
- Leaderboard to come in the future (maybe)
Settings Screen!
- The book now features a settings screen where you can practice the minigame and adjust different settings
- You may pick which Unit is used to display size and weight (metric, imperial and extra fun ones)
- You may adjust the hit offset to help if you're playing on a high input delay setup
Fish Descriptions!
Every fish now has a custom, hand-written (no chat-gpt!) description! Every. Single. One.
Texture & Particles Changes
- Added new tank textures! They will now change when fishing in caves and in Lava. More to come!
- Added particles to lava fishing so it doesnt use the water ones
- Added "show particle" server config, so servers can decide if the [!] particle should show when fishing
- Adjusted all fish and item textures to not have a solid black border! (Thank you Nikdo!)
Others
- Added more tag support for fishes for better integration with mods like Farmer's Delight!
- Added 2 new fishes, Quarrish and Voidbiter, the latter being extremely hard to catch, for true completionists only!
- Added Shiny hook garanteed drops at 15 total fishes caught
- There is now a marker when you miss a sweet-spot to aid in understanding why you missed
🛠 FIXES
- Fixed fish dup bug (thank you Swedz!)
- Removed curated loot, not needed anymore as the Shiny Hook acts as a way to force treasures
- Fixed Revoke All Fishes using the wrong texture
- Fixed typo in hollowbelly darter
- Fixed treasure's sweet-spots lingering after completing treasure
- Guide book can now be opened while fishing (and other interactions too!)
- Mossy hook now uses moving and vanishing minigame modifiers
- Fixed average and fastest sometimes displaying the wrong numbers



