give 指令
/give <玩家> <物品> [数量] [数据值] {NBT标签}给予玩家指定的物品。
| 参数 | 说明 |
|---|---|
<玩家> | 目标玩家 |
<物品> | 物品 ID,如 minecraft:diamond |
[数量] | 物品数量,默认 1 |
[数据值] | 物品数据值(旧版本),已弃用 |
{NBT标签} | 物品的 NBT 数据 |
# 给予自己 64 个钻石/give @s minecraft:diamond 64
# 给予所有玩家一把钻石剑/give @a minecraft:diamond_sword
# 给予附魔钻石剑/give @p minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5},{id:"minecraft:unbreaking",lvl:3}]}
# 给予自定义名称的物品/give @p minecraft:diamond{display:{Name:'{"text":"超级钻石","color":"gold","bold":true}'}}
# 给予无法破坏的物品/give @p minecraft:diamond_sword{Unbreakable:1b}常见物品 NBT
Section titled “常见物品 NBT”| NBT 标签 | 说明 |
|---|---|
Enchantments | 附魔列表 |
Unbreakable | 无法破坏 |
display.Name | 自定义名称 |
display.Lore | 物品描述 |
AttributeModifiers | 属性修饰符 |
CustomModelData | 自定义模型数据 |
- 需要权限等级 2
- 数量上限为物品最大堆叠数
- 1.20.5+ 版本使用 components 替代部分 NBT