EN|中文
An extraction tool to extract CMD IDs/Packet IDs from Genshin.
Make sure Node.js is installed. If you haven't installed it, download it here: https://nodejs.org/
- Download the latest release from https://github.com/umaru-233/Cmdids-Extraction-Tool/releases, download the ZIP file, and extract it
- or
git clone https://github.com/umaru-233/Cmdids-Extraction-Tool.git
Sycamore0:
- Changed the location of file generation.
- No longer open file after file generation.
- Edited console logs.
JuliusPtolemy:
- When using the tool to extract the 2.7 protos from the Grasscutter repository, CMD ID will be null. This fixes this issue.
- Included file format in the batch file.
- Edited
PacketOpcodes.java
to match with the current Grasscutter'sPacketOpcodes.java
. - Edited console logs.
Sycamore0:
- This version fixed an issue where some of the grasscutter instructions were still executed after selecting pancake.
- PacketIds.json is generated when pancake mode is selected.
- Modified the file name generated by
grasscutter
mode. - Added some content to the generated file.
- Added
{}
"13371337": "PacketHead",
topacketids.json
File. - You may still need to check
packetids.json
file to make some format changes. - Automatically add
"13371337": "packethead",
when using pancake format .