Knowledge Book

| Rarity tier |
Epic |
|---|---|
| Renewable |
No |
| Stackable |
No |
{
"title": "Knowledge Book",
"rows": [
{
"field": "Epic",
"label": "(link to Rarity article, displayed as Rarity tier)"
},
{
"field": "No",
"label": "(link to Renewable resource article, displayed as Renewable)"
},
{
"field": "No",
"label": "Stackable"
}
],
"invimages": [
"Knowledge Book"
],
"images": [
"Knowledge Book.png"
]
}
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 they are not found in the creative inventory.
For example, a player can give themselves a knowledge book that reveals the recipes for buckets and flower pots by running the following command: /give @s knowledge_book[recipes=[bucket,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.
Using a chiseled bookshelf while having a knowledge book in the main hand puts the book inside the chiseled bookshelf.
Sounds
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
| Book placed | Blocks | When a knowledge book is placed in a chiseled bookshelf | block | subtitles | 0.8 | varies [sound 1] | 16 | |
| Book taken | Blocks | When a knowledge book is removed from a chiseled bookshelf | block | subtitles | 0.8 | varies [sound 2] | 16 | |
Data values
ID
| Name | Identifier | Form | Translation key |
|---|---|---|---|
knowledge_book | Item | item |
Item data
- [NBT Compound / JSON Object] components: the item's components tag.
- [NBT List / JSON Array] minecraft:recipes: The recipes that a player unlocks when this knowledge book is used.
- [String]: The ID of a recipe.
- [NBT List / JSON Array] minecraft:recipes: The recipes that a player unlocks when this knowledge book is used.
History
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.12 | 17w13a | ||||||
| 1.14 | 18w43a | ||||||
| 1.17 | 21w20a | The rarity of knowledge books has been changed from "Common" to "Epic". | |||||
| 1.20 | 1.20 Release Candidate 1 | Knowledge books can now be placed in chiseled bookshelves. | |||||
Data history
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.13 | 17w47a | Prior to The Flattening, this item's numeral ID was 453. | |||||
Trivia
- Until 24w09a knowledge book were commonly used in data packs, as an output of crafting that was replaced with an item with custom data.
Issues
Issues relating to "Knowledge Book" are maintained on the bug tracker. Issues should be reported and viewed there.
See also
- Book
- Enchanted book
/recipecommand- Recipe book