Installation npm install node-machina-ffxiv NOTE: Most features besides the raw data event will break after every patch release until the IPC opcodes are updated in the Sapphire repo.
If you so choose, you can use it exclusively as a wrapper for Machina with minimal data processing by assigning the raw data event as shown below.Įvent type names and all packet structures are taken from the Sapphire server project. Many features are unimplemented, and chat-related messages aren't completely working, but besides that what is implemented is probably usable. A WIP Node.js wrapper for revahn's Machina network capture library.