我们提供安全,免费的手游软件下载!
所在位置:首页-游戏资讯

我的世界给物品添加标签(我的世界给物品添加标签的指令)

发布时间:2024-07-03作者:彭运开点击:



1、我的世界给物品添加标签

使用数据包添加标签

1. 创建数据包:

- 在游戏目录中创建一个名为 "my_item_tags"(或您希望命名的任何内容)的文件夹。

- 在此文件夹中,创建一个名为 "data" 的子文件夹。

- 在 "data" 子文件夹中,再创建一个名为 "minecraft" 的子文件夹。

2. 创建标签 JSON 文件:

- 在 "minecraft" 子文件夹中,创建一个名为 "tags" 的子文件夹。

- 在 "tags" 子文件夹中,创建一个名为 "items" 的 JSON 文件。

- 在 JSON 文件中,包含以下内容:

json

{

"replace": false,

"values": [

"minecraft:cobblestone",

"minecraft:dirt"

]

}

- 其中:

- "replace":指定是否替换现有的标签。将其设置为 "false" 以追加到现有标签。

- "values":包含要添加到标签的物品的名称列表。

3. 命名空间标识符:

- 确保标签 JSON 文件中使用的命名空间标识符 ("minecraft") 与您的数据包名称 ("my_item_tags") 相同。这将允许您使用数据包的命名空间来引用标签。

4. 加载数据包:

- 启动 Minecraft 并转到 "数据包" 屏幕。

- 点击 "加载数据包" 按钮并选择您创建的 "my_item_tags" 数据包。

使用命令添加标签

1. 使用 /tag 命令:

- 在聊天框中,输入以下命令:

```

/tag minecraft:cobblestone add itemtags:my_tag

```

- 其中:

- "minecraft:cobblestone":要添加标签的物品名称。

- "itemtags:my_tag":要添加的标签的命名空间标识符和名称。

2. 添加多个项目:

- 要一次添加多个项目,请使用逗号分隔的项目列表,如下所示:

```

/tag minecraft:cobblestone,minecraft:dirt add itemtags:my_tag

```

使用 DataGen 添加标签

Minecraft Forge 提供了 DataGen 模组,该模组可以自动为您的模组生成 JSON 文件。要使用 DataGen 添加标签:

1. 安装 DataGen 模组:

- 在 Forge 网站上下载适用于您 Minecraft 版本的 DataGen 模组。

- 将模组文件放入 "mods" 文件夹中。

2. 创建标签提供程序:

- 在您的模组的 "src/main/java" 目录中,创建一个名为 "MyItemTagProvider.java" 的新 Java 类。

- 在类中,扩展 "ItemTagsProvider" 并重写 "getTags" 方法:

```java

public class MyItemTagProvider extends ItemTagsProvider {

@Override

protected void addTags() {

getOrCreateTagBuilder("itemtags:my_tag")

.add(ItemTags.Wrapper.of("minecraft:cobblestone"))

.add(ItemTags.Wrapper.of("minecraft:dirt"));

}

}

```

3. 注册标签提供程序:

- 在您的模组的 "src/main/resources/data" 目录中,创建一个名为 "my_mod" 的新文件夹。

- 在 "my_mod" 文件夹中,创建一个名为 "minecraft" 的 JSON 文件。

- 在 JSON 文件中,包含以下内容:

```json

{

"providers": [

"mymod.MyItemTagProvider"

]

}

```

2、我的世界给物品添加标签的指令

3、我的世界给物品添加标签怎么弄

使用命令方块添加标签:

1. 放置一个命令方块。

2. 输入以下命令:

```

/give @s <物品名称> 1 0 {Tags:["标签名称"]}

```

替换 `<物品名称>` 为你想要添加标签的物品名称。

替换 `"标签名称"` 为你想要添加的标签名称。

使用方块标签数据包:

1. 创建一个数据包(以 `.zip` 文件扩展名结束)。

2. 在数据包中创建一个名为 `tags/items/items.json` 的文件。

3. 在 `items.json` 文件中添加以下 JSON 代码:

```json

"replace": false,

"values": [

{

"id": "<物品名称>",

"tags": ["标签名称"]

}

]

```

替换 `<物品名称>` 为你想要添加标签的物品名称。

替换 `"标签名称"` 为你想要添加的标签名称。

4. 将数据包加载到你的世界中。

使用 NBT 编辑器:

1. 使用 NBT 编辑器(例如 NBTExplorer)打开游戏存档。

2. 找到要添加标签的物品(通常位于 `data/world/region///.mca` 中)。

3. 添加一个名为 `"Tags"` 的复合标签。

4. 在 `"Tags"` 复合标签中添加一个名为 `"标签名称"` 的字符串数组标签。

5. 保存更改。

注意:

标签名称不区分大小写。

确保你使用正确的物品 ID 或名称。

对于物品添加标签,建议使用命令方块或数据包,因为它们更简单可靠。

4、我的世界给自己添加标签的指令

相关游戏推荐

  • 热门资讯
  • 最新资讯
  • 下载排行榜
  • 热门排行榜