Hey,
Given the upcoming changes, we wanted to provide some clarity on how things are looking.
We are currently working on support for the C++ client. Our primary objective is to update the API in a way that allows all existing scripts to continue functioning with no to minimal changes. This is our best-case scenario. However, in the unlikely event that major changes are necessary, scripts may need to be reworked to work with the new API. We will be supporting scripters in adapting their scripts to these changes to assure the shortest amount of downtime. The hope is that we can have this completed before any major changes to the client go live.
In the meantime, until the C++ client support is fully implemented, here is our plan as it currently stands:
If the official Java client is discontinued, we will attempt to bring back mirror mode on RuneLite to ensure we have the least amount of downtime possible.
If the official Java client (gamepack) remains available, there will be no changes and everything will continue to function as it currently does.
Rest assured, OSBot will continue adapting to any changes in the game. We appreciate your support and patience as we work through these updates.
- The OSBot Team