在我的世界中,获取物品的核心指令是 /give,但使用前需要确保已启用作弊模式。Java版与基岩版在语法结构上略有差异,但都可以通过目标选择器实现对特定玩家或群体的精准发放,并且支持为物品添加附魔、重命名、自定义描述等高级属性。

以下是 /give 指令的完整使用指南:
一、启用作弊与指令执行前提
创建世界时务必勾选“启用作弊”选项;若世界已存在,可以通过“打开至局域网”并勾选“允许作弊”来激活。进入游戏后按 T 键调出聊天栏,输入指令并回车即可运行。Java版要求操作者拥有 OP 权限且等级不低于 2,基岩版则只需权限等级 1 即可使用。
二、核心语法及实操案例
Java版格式为 /give <目标> <物品ID> [数量] [数据值] [NBT 数据],例如 /give @s minecraft:diamond 64 表示向自己发放 64 颗钻石;基岩版格式为 /give <目标> <物品ID> [数量] [数据值] [组件 JSON],支持更直观地赋予带附魔、自定义名称等特性的装备。

三、目标选择器的高效应用
常用符号包括:@a(全体玩家)、@p(距离最近的玩家)、@s(执行者自身)、@r(随机一名在线玩家)。例如输入 /give @a minecraft:golden_apple 5,所有当前在线玩家将各自获得 5 个金苹果。
四、物品个性化配置方法
Java版借助 NBT 标签可一次性叠加多个附魔效果,并自由设定物品名称、lore 描述、是否可修复等特性;基岩版则依赖组件 JSON 实现同等功能,例如可生成一把兼具“锋利 V”与“耐久 III”的钻石剑。
五、易错点与实用提醒
各参数之间必须以空格严格分隔;物品 ID 必须使用英文命名规范,含空格处需替换为下划线(如 golden_apple);所设数量不可超出该物品最大堆叠数;NBT 数据或组件 JSON 若存在格式错误、括号不匹配、引号缺失等问题,将直接导致指令无法执行。
