基础 - give指令

give指令概述

give指令是Minecraft中用于给玩家物品的指令。通过give指令,你可以获取游戏中的任何物品,包括正常情况下无法获得的隐藏方块和物品。

基本语法

give指令的基本格式:/give <玩家> <物品> [数量] [数据值] [组件]

基本语法详解

参数说明

玩家

目标玩家,可以使用选择器:
@p, @a, @r, @e

物品

物品ID或命名空间ID
例如:diamond, minecraft:diamond

数量

物品数量(可选)
默认值:1
范围:1-64(堆叠物品)

数据值

物品数据值(可选)
用于区分物品变种
例如:羊毛颜色

重要提示

在基岩版中,give指令的语法与Java版有所不同,主要使用命名空间ID而不是数字ID。

常用物品指令示例

基础物品
/give @p diamond 64          # 给予64个钻石
/give @a iron_ingot 32     # 给所有玩家32个铁锭
/give @p apple 5           # 给予5个苹果
带有数据值的物品
/give @p wool 64 0          # 白色羊毛
/give @p wool 64 1          # 橙色羊毛
/give @p wool 64 2          # 品红色羊毛
/give @p wool 64 14         # 红色羊毛

隐藏方块获取指令

以下是一些在创造模式物品栏中无法直接获取的隐藏方块和物品:

命令方块系列
/give @p command_block          # 普通命令方块
/give @p chain_command_block   # 连锁命令方块
/give @p repeating_command_block  # 循环命令方块
结构方块系列
/give @p structure_block        # 结构方块
/give @p structure_void        # 结构空位
/give @p jigsaw                # 拼图方块
屏障和光源方块
/give @p barrier                # 屏障方块(隐形)
/give @p light_block           # 光源方块
/give @p light_block 1 15      # 亮度15的光源方块
边界和允许/拒绝方块
/give @p border_block           # 边界方块
/give @p allow                 # 允许方块
/give @p deny                  # 拒绝方块

使用数据标签(Components)

基岩版1.16.100+支持使用组件来修改物品属性:

附魔物品
/give @p diamond_sword 1 0 {"minecraft:enchantments": {"sharpness": 5}}
命名物品
/give @p diamond 1 0 {"minecraft:item_name": "超级钻石"}
自定义 lore
/give @p diamond_sword 1 0 {"minecraft:lore": ["传说中的武器", "非常强大"]}

实际应用示例

1. 批量给予物品

# 给所有玩家一套钻石装备
/give @a diamond_sword 1
/give @a diamond_chestplate 1
/give @a diamond_leggings 1
/give @a diamond_boots 1
/give @a diamond_helmet 1

2. 创建自定义物品

# 创建一把有特殊名称和附魔的剑<§符号>在后续会讲
/give @p diamond_sword 1 0 {"minecraft:item_name": "§l§4秋葵牛逼", "minecraft:enchantments": {"sharpness": 5, "unbreaking": 3}}

3. 获取调试棒

/give @p debug_stick  # 调试棒(仅限Java版)

注意事项

1. 某些隐藏方块需要开启实验性玩法才能正常使用

2. 在生存模式下使用give指令需要作弊权限

3. 数据标签语法在较旧的基岩版中可能不适用

本页导航

秋葵指令 - 文档

基础 - give指令

give指令概述

give指令是Minecraft中用于给玩家物品的指令。通过give指令,你可以获取游戏中的任何物品,包括正常情况下无法获得的隐藏方块和物品。

基本语法

give指令的基本格式:/give <玩家> <物品> [数量] [数据值] [组件]

基本语法详解

参数说明

玩家

目标玩家,可以使用选择器:
@p, @a, @r, @e

物品

物品ID或命名空间ID
例如:diamond, minecraft:diamond

数量

物品数量(可选)
默认值:1
范围:1-64(堆叠物品)

数据值

物品数据值(可选)
用于区分物品变种
例如:羊毛颜色

重要提示

在基岩版中,give指令的语法与Java版有所不同,主要使用命名空间ID而不是数字ID。

常用物品指令示例

基础物品
/give @p diamond 64          # 给予64个钻石
/give @a iron_ingot 32     # 给所有玩家32个铁锭
/give @p apple 5           # 给予5个苹果
带有数据值的物品
/give @p wool 64 0          # 白色羊毛
/give @p wool 64 1          # 橙色羊毛
/give @p wool 64 2          # 品红色羊毛
/give @p wool 64 14         # 红色羊毛

隐藏方块获取指令

以下是一些在创造模式物品栏中无法直接获取的隐藏方块和物品:

命令方块系列
/give @p command_block          # 普通命令方块
/give @p chain_command_block   # 连锁命令方块
/give @p repeating_command_block  # 循环命令方块
结构方块系列
/give @p structure_block        # 结构方块
/give @p structure_void        # 结构空位
/give @p jigsaw                # 拼图方块
屏障和光源方块
/give @p barrier                # 屏障方块(隐形)
/give @p light_block           # 光源方块
/give @p light_block 1 15      # 亮度15的光源方块
边界和允许/拒绝方块
/give @p border_block           # 边界方块
/give @p allow                 # 允许方块
/give @p deny                  # 拒绝方块

使用数据标签(Components)

基岩版1.16.100+支持使用组件来修改物品属性:

附魔物品
/give @p diamond_sword 1 0 {"minecraft:enchantments": {"sharpness": 5}}
命名物品
/give @p diamond 1 0 {"minecraft:item_name": "超级钻石"}
自定义 lore
/give @p diamond_sword 1 0 {"minecraft:lore": ["传说中的武器", "非常强大"]}

实际应用示例

1. 批量给予物品

# 给所有玩家一套钻石装备
/give @a diamond_sword 1
/give @a diamond_chestplate 1
/give @a diamond_leggings 1
/give @a diamond_boots 1
/give @a diamond_helmet 1

2. 创建自定义物品

# 创建一把有特殊名称和附魔的剑<§符号>在后续会讲
/give @p diamond_sword 1 0 {"minecraft:item_name": "§l§4秋葵牛逼", "minecraft:enchantments": {"sharpness": 5, "unbreaking": 3}}

3. 获取调试棒

/give @p debug_stick  # 调试棒(仅限Java版)

注意事项

1. 某些隐藏方块需要开启实验性玩法才能正常使用

2. 在生存模式下使用give指令需要作弊权限

3. 数据标签语法在较旧的基岩版中可能不适用

本页导航