Open bertocaster opened 5 months ago
Hey @bertocaster,
the OS theme detector is not working for Java 8, it requires at least Java 11 to run, but it should not be any problem. If the bot detects it's slow, it basically means it havent fished anything within one minute, which can have several reasons:
The easiest way to diagnose whats wrong is to spectate the bot with another account.
Thank you for the quick response and for your work!
A quick update:
For the bot detecting it's slow, I am unable to check with another account, but I am confident that the player is facing the water and the bobber is on the water surface. There is also no entities in front of the player. I logged in, did not move and could fish without any problems. Fishing rod has full enchants which means I should be able to lure pretty quick.
I seem to have the same issue. The log displays "The bot is currently slow. Maybe he is stuck. Trying to restart!" even though I checked the player can catch fish before starting the bot. I also found that when I stop the bot and then go back to the game, I can see a "phantom" fish bobber on the water: I can still cast bobber so that the casted and "phantom" bobber are both on water, and after retracting the casted bobber, the "phantom" bobber is still on water. You can see the video below
https://github.com/user-attachments/assets/b4061763-8593-4999-95cb-a5df2cabbb47
I can switch to other tools to make the "phantom" bobber disappear. I can catch fish normally with or without the "phantom" bobber.
https://github.com/user-attachments/assets/13fbaaad-bee0-41fa-b1b1-e83c39c84cd3
I can provide logs if that's going to be helpful. Thanks!
That's looking really odd. Can you tell me, which server software you are using as well as the version it's on? As well as any modifications of it, which may interfere the fishing process. Does this happen all the time? What happens after the stucking fix detected it's slow? Doesn't it re-start fishing again? or is the bobber bugged as well after the stucking fix re-reels the rod?
Thanks!
I'm on 1.21. The list of client mods I have
AdvancedBackups-fabric-1.21-3.6.jar fabric-api-0.102.1+1.21.1.jar jei-1.21-fabric-19.8.2.99.jar offers-hud-1.21-1.6.1.jar
Resourcify (1.21+-fabric)-1.4.0.jar fabric-language-kotlin-1.11.0+kotlin.2.0.0.jar litematica-fabric-1.21-0.19.0.jar sodium-fabric-0.5.11+mc1.21.jar
Xaeros_Minimap_24.3.0_Fabric_1.21.jar iris-1.7.3+mc1.21.jar malilib-fabric-1.21-0.20.0.jar tweakeroo-fabric-1.21-0.20.999-sakura.24.jar
appleskin-fabric-mc1.21-3.0.5.jar itemscroller-fabric-1.21-0.23.999-sakura.7.jar minihud-fabric-1.21-0.31.999-sakura.20.jar
The list of server mods on the server
AdvancedBackups-fabric-1.21-3.6.jar fabric-api-0.102.0+1.21.jar
carpet-extra-1.21-1.4.147.jar fabric-carpet-1.21-1.4.147+v240613.jar
carpet-tis-addition-v1.62.0-mc1.21.jar servux-fabric-1.21.0-0.2.0.jar
From my limited testing by now, this situation doesn't happen all the time. It often stuck like in the video but sometimes it works after restarting the bot many times, without any clear pattern. When the bot detected it's slow, the bot retries (at least it says it retries), even though it usually never get out the slow situation. I haven't viewed from a third person view to see if the bot really restart fishing or placing bobber.
I will get back to you once I tested more :)
Login successful! [2024-03-16 23:29:47] [INFO ] Name:
[2024-03-16 23:29:47] [INFO ] UUID: 9a7a36d4-7fda-4b2e-a2bd-9d9c19819fe5
[2024-03-16 23:29:48] [INFO ] I start to fish!
[2024-03-16 23:29:48] [INFO ] [CHAT] FishingBot v2.11.1 - Starting fishing
[2024-03-16 23:30:46] [WARNING] The bot is currently slow. Maybe he is stuck. Trying to restart!
[2024-03-16 23:31:07] [SEVERE ] Could not detect system theme UnsupportedClassVersionError: com/jthemedetecor/OsThemeDetector has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0. Maybe using legacy java version? 1.8.0_401