When the player uses a fishing rod with the use_cooldown
component on it, the cooldown will start upon casting the rod as well as reeling it back in. While this may make sense from an item perspective since the fishing rod is 'used' twice by right-clicking, from a gameplay perspective one 'usage' of the fishing rod would include both casting and reeling in.
If the player has a 10 second cooldown on the fishing rod, this effectively doubles the item cooldown for the item making it 20 seconds until it can be entirely used again.
Steps to Reproduce:
Get a fishing rod with a cooldown
/give @s minecraft:fishing_rod[minecraft:use_cooldown={seconds:7}]
Cast it
Expected Result:
The fishing rod would not be put on cooldown yet until the player actually makes functional use of the item by pulling in the bobber.
Observed Behavior:
The fishing rod is put on a 7 second cooldown to cast the bobber.
Screenshots/Videos:
[media]
Thank you for your report!
After consideration, the issue is being closed as Working as Intended.
Please note, that mechanics of the game may change between updates.
Things such as graphics, sounds, world creation, biomes, redstone, villagers, and animals may not work the same in current versions.
Full Version History – Snapshot Version History – The official Minecraft feedback site
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki