Skip to content
mc-protocol
Esc
↑↓navigate↵open⌘Jpreview
On this page

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

Was this page helpful?