Wiki 9Minecraft Wiki 9Minecraft

Build a Custom Kitchen Cabinet with Crafting Recipes

Java EditionModGuides 4FAQ 10Related mods 60
DownloadDelight Lib Mod

Get the files on 9Minecraft

Contents (4)
  1. Design Your Cabinet
  2. Register the Cabinet Block
  3. Add Recipes to Your Cabinet
  4. Customize Appearance

Design Your Cabinet

Kitchen cabinets are storage blocks that also function as crafting stations. Decide what recipes your cabinet should support—these are typically food-related or ingredient-preparation recipes.

Register the Cabinet Block

1. Create a cabinet identifier and assign textures for all six sides

2. Define the internal inventory size

3. Add crafting recipes using Delight Lib's recipe system

4. For each recipe, specify inputs and outputs

5. Register the cabinet with the mod's block handler

Add Recipes to Your Cabinet

Each recipe added to the cabinet becomes available when a player opens it. The mod automatically generates the GUI and handles inventory logic. You can add multiple recipes—players select which one to craft using the cabinet's interface.

Customize Appearance

Provide custom model JSON and textures to make your cabinet visually distinct. The mod applies these automatically during registration.

More guides for this mod