Skip to main content

Crafting

Crafting recipes, crafting items, and mystery-box / present opening.

C→S 1173 - RequestCraftingRecipes

Nitro: GET_CRAFTING_RECIPE

Source: RequestCraftingRecipesEvent, GetCraftableProductsComposer

Requests the list of available crafting recipes for a specific crafting table furniture item.

Body: (empty)

C→S 633 - CraftingAddRecipe

Nitro: GET_CRAFTABLE_PRODUCTS

Source: CraftingAddRecipeEvent, GetCraftingRecipeComposer

Requests the ingredient list for a named crafting recipe so the client can display what items are required.

Body: (empty)

C→S 3086 - RequestCraftingRecipesAvailable

Nitro: GET_CRAFTING_RECIPES_AVAILABLE

Source: RequestCraftingRecipesAvailableEvent, GetCraftingRecipesAvailableComposer

Requests how many crafting recipes match the items currently placed on a crafting altar.

Body:
altarId: int
count: int

C→S 3591 - CraftingCraftItem

Nitro: CRAFT

Source: CraftingCraftItemEvent, CraftComposer

Sends a craft request for a named recipe at a specific crafting table, consuming the required ingredients.

Body:
craftingTable: int

C→S 1251 - CraftingCraftSecret

Nitro: CRAFT_SECRET

Source: CraftingCraftSecretEvent, CraftSecretComposer

Attempts a secret (undiscovered) crafting combination on an altar without specifying a recipe name.

Body:
altarId: int
count: int

C→S 3558 - OpenRecycleBox

Nitro: PRESENT_OPEN_PRESENT

Source: OpenRecycleBoxEvent, OpenPresentComposer

Requests opening a recycle box or mystery present item to reveal its contents.

Body: (empty)