I'm trying to create a joke item (a book with quick charge 32k). This item should be completely useless.

I know a way of making the book "too expensive" to apply in an anvil in survival mode, but I do not want players to use it in a grindstone, which would yield 200+ levels.

Is there a way of using the /give command which either makes it unusable in a grindstone, gives no XP, etc?

I'm on Minecraft Java edition version 1.16.5.

3 Answers 3


You just need to give yourself an enchanting book that looks like a real level 32k Quick Charge book by changing the lore and name, like so:

/give @s enchanted_book{display:{Name:'[{"text":"Enchanted Book","italic":"false","color":"yellow"}]',Lore:['[{"text":"Quick Charge enchantment.level.32767","italic":"false","color":"gray"}]']}} 1
  • Does the enchanted book in your example give any xp?
    – Corsaka
    Mar 26, 2021 at 9:32
  • 1
    Nope, it's just a book.
    – Crazed
    Mar 29, 2021 at 18:19
  • 1.20.5+ syntax: /give @s enchanted_book[minecraft:item_name='{"text":"Enchanted Book","italic":false,"color":"yellow"}',minecraft:lore=['{"text":"Quick Charge enchantment.level.32767","italic":false,"color":"gray"}']]
    – pppery
    May 2 at 20:23

You could code the game so that whenever somebody uses a grindstone, they lose however much XP as the Grindstone would give the user (Maybe by using the XP command on Grindstone used?).


Grindstones did not exist before 1.14, so if you aren't tied to the current game version, you could use 1.13 instead of 1.14.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .