3.2 KiB
3.2 KiB
title, category, mentions, tags
| title | category | mentions | tags | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 随机化结构战利品 | 巧思案例 |
|
|
随机化结构战利品
为结构中的容器添加战利品表非常简单,您需要准备一台电脑,并选择使用NBT Studio(可执行程序)或Loot Tabler(浏览器应用)。
准备工作
创建战利品表
首先创建目录BP/loot_tables/chests,并在此处创建战利品表文件。
您可以通过新手指南学习如何制作战利品表。
::: code-group
{
"pools": [
{
"rolls": {
"min": 8,
"max": 10
},
"entries": [
{
"type": "item",
"name": "minecraft:glass_bottle",
"functions": [
{
"function": "set_count",
"count": {
"min": 4,
"max": 6
}
}
],
"weight": 1
},
{
"type": "item",
"name": "minecraft:potion",
"functions": [
{
"function": "set_count",
"count": {
"min": 4,
"max": 6
}
}
],
"weight": 1
}
]
}
]
}
:::
导出结构
创建好战利品表后,将结构导出到BP/structures目录。然后根据您选择的工具(NBT Studio或Loot Tabler)继续操作。
NBT Studio(可执行程序)
软件准备
下载并启动NBT Studio
添加战利品表
打开NBT Studio并通过快捷键Ctrl + O打开文件
使用Ctrl + F搜索容器
定位到容器所在位置:block_position_data > block_entity_data。添加字符串标签
设置标签名为LootTable,并输入战利品表文件路径
按Ctrl + S保存修改
Loot Tabler(浏览器应用)
:::tip 如需在移动设备导出结构,请下载此资源包 :::
添加战利品表
访问网站并点击"Upload"按钮上传结构文件
在容器列表中通过"Container Options"下方的信息定位目标容器
在"Loot Table"字段输入战利品表路径。"Loot Table Seed"留空或设为0可实现随机生成。如需固定战利品生成,请设置特定数值
下载修改后的结构文件并放入BP/structures目录
测试验证
加载结构并打开容器查看效果








