Chcę ustawić polecenie, aby dać graczowi książkę Unbreaking V (rzadki przedmiot w skrzyni), ale nie jestem pewien, jak to zrobić, ponieważ sposób, w jaki zwykle daję zaklęte przedmioty, daje mi po prostu zaczarowaną książkę z Unbreaking V, ale nie można jej zastosować do przedmiotów za pomocą kowadła, więc zakładam, że jest inaczej w przypadku książek?
Albo, alternatywnie, czy jest to niemożliwe, aby dać nie-waniliową zaczarowaną książkę Minecrafta, ponieważ książki Unbreaking III nadal by wystarczały!
Odpowiedź
Zaklęte książki przechowują zaklęcia, które zamierzają przekazać na inne przedmioty, nieco inaczej niż zwykłe zaklęcia, które faktycznie znajdują się na przedmiocie. W przeciwnym razie zaklęcia z książki przeznaczonej do przekazania byłyby użyteczne (podpalanie mobów za pomocą książki z aspektem ognia lub zdobywanie większej ilości łupów dzięki księdze wróżb).
Zamiast ench
, zaklęcia przekazujące znajdują się na liście StoredEnchantments
, wszystko inne jest takie samo.
Dla wersji 1.13 +:
/give @p enchanted_book{StoredEnchantments:[{id:"minecraft:unbreaking",lvl:5s}]}
Dla poprzednich wersji:
/give @p enchanted_book 1 0 {StoredEnchantments:[{id:34s,lvl:5s}]}
Odpowiedź
Tylko dlatego, że ciągle zapominam, że wersja 1.13 trochę zmieniła sytuację i ciągle ją przeglądam, kiedy szukam sposobu na zaczarowanie książki, którą chciałem dodać.
/give @p minecraft:enchanted_book{StoredEnchantments:[{id:"minecraft:unbreaking",lvl:5}]} 1
lub jeśli chcesz używać tego identyfikatora, nadal możesz
/give @p enchanted_book{StoredEnchantments:[{id:34,lvl:5}]} 1
Odpowiedź
Jeśli chcesz zaczarowaną książkę Spróbuj tego użyć:
/give <name> minecraft:enchanted_book 1 0 {StoredEnchantments:[{id:16,lvl:3}]}
Aby dodać więcej zaklęć do książki, użyj
/give <name> minecraft:enchanted_book 1 0 {StoredEnchantments:[{id:16,lvl:3},{id:34,lvl:3}]}
Odpowiedź
Odpowiedź jest bardzo prosta
/give @p minecraft:enchanted_book 1 0 {StoredEnchantments:[{id:34,lvl:3}]}
Możesz wydawać się tylko dawać sobie zaczarowane książki, które istnieją w grze.