Update Recipes
Play 0x85, server → client.
play · 0x85 · clientbound (server → client)
Sends the recipe data the client needs for recipe book display and stonecutter UI: item sets referenced by recipe displays and the list of stonecutter recipes. The server sends it during login before the recipe book packets.
Sent by the server, read by the client. Listen for it with client.on("UpdateRecipes", (data) => …) on the receiving side.
Fields
| Field | Type | Notes |
|---|---|---|
recipes |
Array | |
stoneCutterRecipes |
Array |
Send it
await client.sendPacket("UpdateRecipes", {
recipes: /* Array */,
stoneCutterRecipes: /* Array */,
});
Field aliases listed under Notes are accepted as alternative keys when writing.
Source: src/Core/Versions/776/Packets/play/clientbound/UpdateRecipes.ts