Item 预设
Minecraft 1.21 Give 命令生成器
Minecraft 1.21 给出的命令搜索通常来自发现旧 NBT 片段并需要当前语法的玩家。此页面将Output范围限制为 Java 1.21 项目组件,并将项目创意链接到可重用的预设工作流程。
预设结果
当前语法 Java 1.21 /give 命令,避免现代世界过时的 NBT 示例。
输出
Java 1.21 Give Output
/give @p minecraft:trial_key[custom_name={text:"Vault Trial Key",color:"gold",italic:false},lore=[{text:"Java 1.21 component item",color:"gray",italic:false}],custom_data={trial_key:"vault_alpha"},enchantment_glint_override=true] 1预设截图
构建预设
- 在设置物品字段之前选择 Java 和 1.21 版本系列。
- 选择基本项并添加组件支持的名称、lore、glint 和 custom_data。
- 检查当前语法的Output并删除目标世界不需要的字段。
- 将命令保存在任何相关的试验室、奖励或datapack设置旁边。
当前语法优先
此页面的主要价值是避免过时的命令示例。对于 Java 1.21,从组件Output开始,仅当您有意支持旧世界时才与旧版 NBT 进行比较。
该示例使用审判密钥,因为 1.21 搜索通常与审判室地图想法重叠,但工作流程适用于任何项目。
何时使用更广泛的给定生成器
当版本尚未确定时,请使用广泛的给定命令生成器。当目标世界已经是当前的 Java 并且Output应保留在现代语法系列中时,请使用此 1.21 页面。
有关迁移详细信息,请将此页面链接到 Java 项目组件指南和 1.20.5+ 项目组件预设。
- 保持选择 Java 1.21 作为电流Output。
- 使用 custom_data 进行映射逻辑。
- 当该物品是较大审判室流程的一部分时,请使用 Project。
将预设应用到实际项目中
将 Minecraft 1.21 Give 命令生成器视为测试的起点,而不仅仅是Copy 的字符串。Output工作一次后,以清晰的 Project 名称保存,记下目标 Minecraft 版本,并将预设保留在相关设置命令(例如记分板、bossbar、战利品或重置行)附近。
在将预设发布到地图、服务器或 Command Pack之前,请从Copy 的工件而不是仅从实时workbench运行它。这可以捕获丢失的依赖项、过时的选择器、错误的版本选择以及仅因本地测试状态已存在而有效的命令。
- 使用共享命令保留选定的 Edition 和 Version。
- 在使用伤害、杀死、清除或传送之前,针对无害命令测试选择器。
- 将长命令移至 Project 或函数式工作流程中,而不是将其粘贴到聊天中。
- 更改实体、项目组件、passenger或datapack资源后重新检查警告。
FAQ
Minecraft 1.21 的语法与 1.20.4 相同吗?
不。 Java 1.21 属于项目组件时代,而 Java 1.20.4 和更早的示例通常使用旧版物品 NBT。
我可以将其用于任何物品,而不仅仅是试用密钥吗?
是的。示例项目是试用密钥,但组件工作流程适用于剑、书籍、头部、药水和其他 Give Output。
该预设何时应成为Command Pack的一部分?
当Output取决于设置线、重置命令、战利品资源、记分板状态或重复测试时,将其用作Command Pack条目。仍然可以直接从 Output Copy单个安全命令。
打开这个工作流
从相关 Give 工作台开始,然后按你的世界调整预设字段。