用 /give 给予任意物品和附魔 | God Items
使用 /give 命令在游戏中获取任意物品或附魔。快速访问所需资源,并自由定制你的物品栏。
/give 命令有什么用?
/give 命令可以将任意物品加入到玩家的物品栏中。在制作地图、做测试或者快速获取资源时尤其有用。
命令格式
/give <玩家> <物品> [数量] [附加参数]
参数说明:
-
<玩家>:接收物品的玩家名。可以使用 @p(最近的玩家)、@a(所有玩家),或者具体名字。
-
<物品>:物品 ID,例如 minecraft:diamond。
-
[数量]:可选。物品的数量(默认 1)。
-
[附加参数]:物品的设置(例如附魔、名字、描述)。
如何查找物品 ID
原版 Minecraft 中:
-
在创造模式下打开物品栏。
-
将光标移到目标物品上,按 F3 + H(开启高级提示信息)。
-
物品 ID 会显示在提示信息中。
例如:钻石的 ID 是 minecraft:diamond。
对于 mod 中的物品:使用 JEI(Just Enough Items)等 mod 查看物品 ID。
命令示例
给玩家一个钻石:
/give PlayerName minecraft:diamond 1
给最近的玩家 64 个钻石:
/give @p minecraft:diamond 64
附魔的剑:
/give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:5}]} 1
自定义名称的物品:
/give @p minecraft:golden_apple{display:{Name:{"text":"God Apple","color":"gold"}}} 1
使用命令方块
要执行较长的命令,可以使用命令方块:
-
使用 /give @p command_block 获取一个命令方块。
-
放置方块,右键打开它,把命令粘贴进去。
-
用红石激活方块。
使用附加参数
附加参数可以让物品实现独一无二的定制。主要设置:
附魔:
{Enchantments:[{id:sharpness,lvl:5},{id:fire_aspect,lvl:2}]}
-
id:附魔 ID(例如 sharpness)。
-
lvl:附魔等级。
自定义名称:
{display:{Name:{"text":"Unique Sword","color":"blue"}}}
-
text:物品的名称。
-
color:名称颜色(例如 red、blue、gold)。
描述:
{display:{Lore:[{"text":"Secret Item","color":"gray"}]}}
-
Lore:显示在物品名称下方的描述。
无法损坏:
{Unbreakable:1}
-
使物品无法损坏。
组合参数的示例
/give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:5},{id:fire_aspect,lvl:2}],Unbreakable:1,display:{Name:{"text":"Fire Sword","color":"red"},Lore:[{"text":"Legendary Weapon","color":"gold"}]}} 1
这样会生成一把带附魔、自定义名称、描述和无法损坏属性的剑。
常见错误及解决方法
-
无效的物品 ID:
检查拼写。使用 F3 + H 获取准确信息。 -
找不到玩家:
确认玩家名字是否正确,或使用 @p 等其他选择器。 -
附加参数错误:
使用有效的 JSON 语法,检查大括号的嵌套。 -
世界中禁用了作弊:
在设置中将世界开放到 LAN,并启用作弊。
God Items 示例
版本 1.8 - 1.12.2God Sword:
/give @p minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:100},{id:17,lvl:100},{id:18,lvl:100},{id:19,lvl:100},{id:20,lvl:100},{id:21,lvl:100},{id:34,lvl:100}]}
God Bow:
/give @p minecraft:bow 1 0 {ench:[{id:48,lvl:100},{id:49,lvl:100},{id:50,lvl:100},{id:51,lvl:100},{id:34,lvl:100}]}
God Armor Set:
Helmet:
/give @p minecraft:diamond_helmet 1 0 {ench:[{id:0,lvl:100},{id:1,lvl:100},{id:3,lvl:100},{id:4,lvl:100},{id:5,lvl:100},{id:6,lvl:100},{id:7,lvl:100},{id:34,lvl:100}]}
Chestplate:
/give @p minecraft:diamond_chestplate 1 0 {ench:[{id:0,lvl:100},{id:1,lvl:100},{id:3,lvl:100},{id:4,lvl:100},{id:7,lvl:100},{id:34,lvl:100}]}
Leggings:
/give @p minecraft:diamond_leggings 1 0 {ench:[{id:0,lvl:100},{id:1,lvl:100},{id:3,lvl:100},{id:4,lvl:100},{id:7,lvl:100},{id:34,lvl:100}]}
Boots:
/give @p minecraft:diamond_boots 1 0 {ench:[{id:0,lvl:100},{id:1,lvl:100},{id:2,lvl:100},{id:3,lvl:100},{id:4,lvl:100},{id:7,lvl:100},{id:8,lvl:100},{id:9,lvl:100},{id:34,lvl:100}]}
版本 1.13 及以上God Sword:
/give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:100},{id:smite,lvl:100},{id:bane_of_arthropods,lvl:100},{id:fire_aspect,lvl:100},{id:looting,lvl:100},{id:knockback,lvl:100},{id:sweeping,lvl:100},{id:unbreaking,lvl:100},{id:mending,lvl:100}],Unbreakable:1,display:{Name:{text:"God Sword",color:"red"},Lore:[{text:"Ultimate Weapon of Destruction",color:"gold"}]}} 1
God Bow:
/give @p minecraft:bow{Enchantments:[{id:power,lvl:100},{id:punch,lvl:100},{id:flame,lvl:100},{id:infinity,lvl:1},{id:unbreaking,lvl:100},{id:mending,lvl:100}],Unbreakable:1,display:{Name:{text:"God Bow",color:"gold"},Lore:[{text:"Unstoppable Precision",color:"aqua"}]}} 1
God Armor Set:
Helmet:
/give @p minecraft:diamond_helmet{Enchantments:[{id:protection,lvl:100},{id:fire_protection,lvl:100},{id:blast_protection,lvl:100},{id:projectile_protection,lvl:100},{id:respiration,lvl:100},{id:aqua_affinity,lvl:100},{id:thorns,lvl:100},{id:unbreaking,lvl:100},{id:mending,lvl:100}],Unbreakable:1,display:{Name:{text:"God Helmet",color:"blue"},Lore:[{text:"Legendary Headgear",color:"green"}]}} 1
Chestplate:
/give @p minecraft:diamond_chestplate{Enchantments:[{id:protection,lvl:100},{id:fire_protection,lvl:100},{id:blast_protection,lvl:100},{id:projectile_protection,lvl:100},{id:thorns,lvl:100},{id:unbreaking,lvl:100},{id:mending,lvl:100}],Unbreakable:1,display:{Name:{text:"God Chestplate",color:"blue"},Lore:[{text:"Unbreakable Chest Armor",color:"green"}]}} 1
Leggings:
/give @p minecraft:diamond_leggings{Enchantments:[{id:protection,lvl:100},{id:fire_protection,lvl:100},{id:blast_protection,lvl:100},{id:projectile_protection,lvl:100},{id:thorns,lvl:100},{id:unbreaking,lvl:100},{id:mending,lvl:100}],Unbreakable:1,display:{Name:{text:"God Leggings",color:"blue"},Lore:[{text:"Divine Leg Protection",color:"green"}]}} 1
Boots:
/give @p minecraft:diamond_boots{Enchantments:[{id:protection,lvl:100},{id:fire_protection,lvl:100},{id:blast_protection,lvl:100},{id:projectile_protection,lvl:100},{id:feather_falling,lvl:100},{id:depth_strider,lvl:100},{id:frost_walker,lvl:100},{id:thorns,lvl:100},{id:unbreaking,lvl:100},{id:mending,lvl:100}],Unbreakable:1,display:{Name:{text:"God Boots",color:"blue"},Lore:[{text:"Master of All Terrains",color:"green"}]}} 1
不同版本间的差异
-
1.7.10 - 1.12.2:
使用简化语法的简单参数(例如使用 ench 而不是 Enchantments)。不支持 JSON 格式。 -
1.13 及以上:
为复杂参数引入了 JSON 语法。物品 ID 格式也发生了较大变化。
结语
/give 命令是一种多用途工具,可以让你快速获取资源或创造独一无二的物品。希望本指南能帮助你掌握用法并避免常见错误。多尝试,在游戏中开拓更多新可能!
还没有评论,来抢沙发吧。