But for coffee, it's significantly harder because bytecode is a lot easier to change than your classic x86 architecture.If sufficient resources and OSRS gold money had been put together, they could earn a c++ loader, which can minimize the issue greatly. Then, they could add real anti cheat that can actually have a larger impact than the current.
It will not stop botting completely, but it will add a massive cost to making a farm. Since bypassing said anti cheat takes time, so public clients will cost a good deal of cash.
In case you go into Runelite.net, they've recorded how many men and women are about the Runelite customer at the given moment. You could compare that to the official player counter at various times of the day. Pretty sure OSB has some counter too.
The new customer should encourage open source modules, the community will slowly port them to C++. Jagex host their particular hub similar to runelite's'plugin hub', they approve new plugins & updates akin to this runelite team's current workflow.
Alternatively Jagex could get more involved with Cheap Runescape gold runelite and take a Microsoft style approach to open source development.
I don't think they'd necessarily must manually accept plugins if they look the new customer appropriately. WoW has had a largely unregulated add-on community (that can be effectively the wow equivalent of Runelite plugins) since the very early days and Blizzard has just had to manually split add-ons on a handful of occasions.