Closed Markg546 closed 8 months ago
I can also confirm that this issue affects the Xaero × Baritone integration. It works flawlessly without Wurst installed, but if I install Wurst then trying to travel to a waypoint just dumps #goto 123 45 6789
in chat
I found the source of this bug. I need to perform some more tests before I open a PR, but it fixes both Baritone menu clicking, and the Xaero integration. I have a strong suspicion that the code causing this bug doesn't affect anything negatively once removed.
The bug is caused by #120. The problem is that servers can also use clickable text (#94) to see if a player has certain clients installed or not.
I think I have a workaround for that. How do you suggest I test those server anticheat methods locally?
Here are 2 links of plugins that use this: https://www.spigotmc.org/resources/anticheat-block-90-hackclient.65051/ https://www.spigotmc.org/resources/cheatcaptcha-bot-captcha-anticheat.81876/
I think I have a workaround for that. How do you suggest I test those server anticheat methods locally?
You can install the plugins featured in the above comment onto a free temporary aternos server. Would recommend doing this instead of going through the hassle of running your own server, as you can add these plugins either through their built-in menu, or the FTP.
Alright, after testing some plugins, and decompiling old ones, I have two "okay-ish" workarounds for this.
The baritone menu clicking solution only solves menu clicking due to baritone's "Force Command" system. To be honest, I think their system is quite badass and nearly impossible to detect with an anti-cheat plugin.
The second, more broad solution will block cheat detection like the captcha above, but only for Wurst commands, and if click commands are ever implemented, this will prevent them from working, unless a similar system to Baritone's "Force Command" system is implemented. It will also restore the ability to click baritone commands, and allows Xaero's Map waypoint command to "goto" the coords.
Let me open a draft PR with these two solutions. Be aware that the draft might be messy to look at, but will only serve the purpose for open debate and critique.
Please checkout PR https://github.com/Wurst-Imperium/Wurst7/pull/370
Has anything come of this? Still experiencing this issue with 7.17.1
Duplicate of #207
This issue has been open for a while with no recent activity. If this issue is still important to you, please add a comment within the next 7 days to keep it open. Otherwise, the issue will be automatically closed to free up time for other tasks.
Issues should be closed if:
Description
The bug occurs when clicking text generated by another fabric mod (for example baritone), instead of executing, it spits out the command in chat. It is wurst specific as (for example britone) works without a problem without wurst. Interested why it happens though...
Steps To Reproduce
Please make a list of steps to reproduce the problem (ideally from a fresh Wurst installation):
Screenshots / Videos (Optional)
Crash Report
Don't think the crash report will help, but just in case.