Conversation
…t all failed mappings rather than exiting pipeline early
|
this update is unsafe to use because it's missing a few things, be careful. packets are also not updated. |
|
I thought I updated all the packets but I guess I missed some, apart from the packets: what else is missing? |
|
well youre missing the new packet definitions where some of them got a subop field (unused atm though) |
|
I just realized I updated the |
|
Found an issue with |
Updated
mappings.jsonandpackets.jsonfor revision 1.12.23Account type removal: Removed
setAccountTypeLegacy/setAccountTypeJagexfromTClient, TLoginMixin, LoginServiceandProfilesSession, it seems like these mappings no longer exist in the current revisionFix crash when JRE lookup returns 429 error
Update
TLoginHashMixinfor revMinimap walk packet uses multiplexed packet
OP_RESUME_STRINGDIALOG, createPacketWriterfunc, UpdatePacketMapReaderand packets to allow for multiplexer execution flow with subOpcode. Adds support for multiplexed packets that use the same ID inpackets.jsonGameObject, GroundItem, NPCnow use subop packets like RuneliteSwap
Addbyte read and writes so packet fields send expected data contract to server instead of garbled data for packets that use those functionsMappings and Packets should be fixed now, feel free to test it but do so at your own risk. A ban is always possibleStill a WIP, use at your own risk