Add:
- Added
gender
andweight
attributes to fish which caught by the Fish Fighter enchantment's rod. - Developers can now use commands to directly test the battle of
ANY
configured fish. - Shiny (mutated) fish can now potentially exceed the theoretical maximum length and weight.
- Gyotaku can now be crafted using
ANY
registered fish. - All the fish info will be recorded into the gyotaku item.
Fix:
- Fixed the issue where Gyotaku items would lose NBT data when crafted using
shift + left click
. - Fixed the unexpected durability loss of fishing rods enchanted with Fish Fighter.
Opt:
- Optimize the way to display info for Gyotaku in the crafting table
- Refactored package structure.
Add:
-
Added Patchouli guidebook (soft dependency) to fully support your fishing journey, e.g. tell how to obtain the FishFighter enchantment at a higher level
-
Added FishDex encyclopedia and fishing recorder, allowing you to check fish species and behavior information at any time
(Image: the whole fish species index, after assembling the linkage mods in the description page)
-
Added shiny rate configuration, now you can control the appearance frequency of shiny fish in
treasureseas-server.properties
-
Players now have a small chance to encounter higher-level fish than their fishing rod enchantment level, but the battle will be more difficult due to insufficient level
Fix:
- Issue#2: Fixed the loss of NBT data for enchanted fishing rewards, such as enchanted books and potions
- (Critical Fix) Fixed a configuration retrieval bug, ensuring server configuration is properly fetched from the server
- Fixed compatibility issues between the Luck of the Sea enchantment and FishFighter enchantment
Opt:
- Improved the fish shop interface's experience, adding a total price record and removing the price cap
- Optimized the water-shape detection logic, particularly for ice plains biomes
Add:
- now you can custom any output items of the fish shop by the configuration on the file
treasureseas-server.properties
- add function for controlling hook depth by using the mouse scroll
Fix:
- fix server startup issue
- optimize the enchant logic at the enchantment table
- split the config initiation processes for client and server configs, player should modify the client config on the config panel
- remove the feature of NBT transfer while smelting item as forge api does not support it
- fix fighting-GUI bug on server-side
- fix an issue that the shop GUI cannot be opened correctly
Add
-
Add config management panel
-
Add loot tables for Fish Fighter's enchantment (Lv.1-5) in dungeon/end city/village chests:
- Dungeon Chests: Possible to loot Fish Fighter enchantment at Lv.3-5
- Abandoned Mineshaft/End City/Shipwreck: Possible to loot Fish Fighter enchantment at Lv.4-5
- Village Chests: Possible to loot Fish Fighter enchantment at Lv.1-3
-
Add loot tables for Fish Fighter's enchantment (Lv.1-5) from Zombie/Drowned/Guardian/Elder Guardian:
- Zombie: Possible to loot Fish Fighter enchantment at Lv.1-3
- Drowned: Possible to loot Fish Fighter enchantment at Lv.2-4
- Guardian: Possible to loot Fish Fighter enchantment at Lv.4-5
- Elder Guardian: Guaranteed to drop Fish Fighter enchantment at Lv.5
-
Add loot tables for Fish Fighter's enchantment (Lv.1-3) when fishing in the vanilla way
-
Add water shape detector:
- NARROW: Fish and treasure chance reduced by 12.0%
- PONDLET: Fish and treasure chance reduced by 5.0%
- POND: Fish and treasure chance reduced by 1.0%
- SURFACE: Fish and treasure chance reduced by 0.5%
- NEAR_SHORE: Fish and treasure chance reduced by 2.0%
- OPEN_WATER: Fish and treasure chance increased by 1.0%
- WELL: Fish and treasure chance reduced by 2.5%
- HOLE: Fish and treasure chance increased by 1.5%
Fix
-
Fixed bug #1: Issue with Shift + Left-clicking in trading using Commercial Fish Basket
-
Optimized command permissions
-
Made unmodded fish items unsellable to prevent exploiting redstone/mechanics for infinite emerald farming
-
Anvil is now restricted to applying the Fish Fighter enchantment up to Lv.1