Minecraft Wiki
Advertisement
Information icon
This feature is exclusive to Java Edition. 

A knowledge book is a utility item that reveals available crafting recipes to the player when used.

Obtaining[]

Knowledge books can be obtained only by using commands, as it is not found in the creative inventory; therefore, it is impossible to obtain in other modes such as survival and adventure except with commands.

For example, to give oneself a knowledge book that reveals the recipes for buckets and flower pots, use: /give @s minecraft:knowledge_book{Recipes:["minecraft:bucket", "minecraft:flower_pot"]}.

Usage[]

Knowledge books are used to reveal recipes to the player who uses it, by adding it to their recipe book. Using a knowledge book consumes it, removing it from the player's inventory.

Knowledge books are especially useful to mapmakers in conjunction with /gamerule doLimitedCrafting true, because then any item is craftable only if its recipe is unlocked first.

Sounds[]

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Book placedBlocksWhen a knowledge book is placed in a chiseled bookshelfblock.chiseled_bookshelf.insertsubtitles.chiseled_bookshelf.insert0.8varies [sound 1]16
Book takenBlocksWhen a knowledge book is removed from a chiseled bookshelfblock.chiseled_bookshelf.pickupsubtitles.chiseled_bookshelf.take0.8varies [sound 2]16
  1. Can be 1.0, 0.85, or 1.1 for each sound
  2. Can be 1.0, 0.8, or 1.1 for each sound

Data values[]

ID[]

NameIdentifierFormTranslation key
Knowledge Bookknowledge_bookItemitem.minecraft.knowledge_book

Item data[]

Recipe books use the NBT tag Recipes to indicate the recipes they contain.

The following NBT structure is provided to show how the Recipes tag is organized, and is not comprehensive above the tag tag. The full NBT for an item can be found here.

  • Entity data
    •  Item: The item
      •  tag: Additional information about the item. This tag is optional for most items.
        •  Recipes: The list of recipes this book contains.
          • the name of a recipe, for instance minecraft:gold_nugget or minecraft:gold_ingot_from_nuggets

History[]

Java Edition
1.1217w13aKnowledge Book JE1 Added knowledge books.
1.1317w47aPrior to The Flattening, this item's numeral ID was 453.
1.1418w43aKnowledge Book JE2 The texture of knowledge books has now been changed.
1.201.20 Release Candidate 1Knowledge books can now be placed in chiseled bookshelves.

Issues[]

Issues relating to "Knowledge Book" are maintained on the bug tracker. Report issues there.

See also[]

Advertisement