Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 91|回复: 6

[命令&红石] 1.12战利品表......help

[复制链接]
飞翔的亀Tt 当前离线
积分
397
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-7
查看详细资料
发表于 2022-5-14 22:59:08 | 显示全部楼层 |阅读模式
30金粒
我在做地图的时候希望在箱子里随机生成一些物品
于是乎想用战利品表实现
20220514225525.png
以上是我的路径,应该没写错吧?

至于内容,如下



我用来调用战利品的指令是
  1. /setblock ~ ~ ~ chest 0 replace {LootTable:"jituipvp:jitui"}
复制代码
然而弄出来的是空箱子
  1. /setblock ~ ~ ~ chest 0 replace {LootTable:"minecraft:entities/cow"}
复制代码
这个却能正常调用
请问大佬们我错哪里了

最佳答案

查看完整内容

[spoiler]{ "type": "minecraft:chest", "pools": [ { "rolls": 1, "entries": [ { "type": "item", "name": "minecraft:snowball", "functions": [ { "function": "set_count", "count": { "min": 0, "max": 2 } }, { "function": "s ...
Chelover_C60 当前离线
积分
7181
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-11-16
查看详细资料
发表于 2022-5-14 22:59:09 | 显示全部楼层
本帖最后由 Chelover_C60 于 2022-5-14 23:46 编辑


①1.12 的 type 和 function 无命名空间,这个之前说过
②1.12 的函数无 set_name,替代方案为使用 set_nbt 函数
③1.12 的单个被抽出项类型只能为 item、loot_table、empty 这三种,alternative 不可用。其实默认的抽出方式和 alternative 差不多,所以没有这个也无妨,不写这个类型就行
④ "type": "minecraft:chest" 可以删掉,这个参数是 1.14 加入的,不过多余参数不影响识别所以不删也没事

https://minecraft.fandom.com/zh/wiki/%E6%88%98%E5%88%A9%E5%93%81%E8%A1%A8?oldid=230915
回复

使用道具 举报

Chelover_C60 当前离线
积分
7181
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-11-16
查看详细资料
发表于 2022-5-14 23:08:32 | 显示全部楼层
尝试删去战利品表 json 文件里,"type"和"function"键值的 minecraft 命名空间
我记得 1.13 里,type 和 function 如果加了 minecraft 命名空间会导致无法识别,1.12 可能也是这样(仅推测,如果还是不行回我一下)

顺便指出, damage 指定的是 0~1 范围内的小数,根据小数计算剩余耐久比例,而不是直接指定已使用的耐久。
damege:一个值提供器。指定损伤值的比率(1.0是没有使用过,0.0则是剩下0耐久度)。

评分

参与人数 1金粒 +5 收起 理由
飞翔的亀Tt + 5 好诶,我去试试

查看全部评分

回复

使用道具 举报

飞翔的亀Tt 当前离线
积分
397
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-7
查看详细资料
 楼主| 发表于 2022-5-14 23:11:28 | 显示全部楼层
Chelover_C60 发表于 2022-5-14 23:08
尝试删去战利品表 json 文件里,"type"和"function"键值的 minecraft 命名空间
我记得 1.13 里,type 和 fu ...

20220514231101.png
请问是删这个吗

评分

参与人数 1金粒 +5 收起 理由
Chelover_C60 + 5 是的

查看全部评分

回复

使用道具 举报

飞翔的亀Tt 当前离线
积分
397
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-7
查看详细资料
 楼主| 发表于 2022-5-14 23:19:30 | 显示全部楼层
Chelover_C60 发表于 2022-5-14 23:08
尝试删去战利品表 json 文件里,"type"和"function"键值的 minecraft 命名空间
我记得 1.13 里,type 和 fu ...

还是空的
image.png




评分

参与人数 1金粒 +5 收起 理由
Chelover_C60 + 5 已经知道原因了,稍等我一下

查看全部评分

回复

使用道具 举报

飞翔的亀Tt 当前离线
积分
397
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-7
查看详细资料
 楼主| 发表于 2022-5-14 23:55:43 来自手机 | 显示全部楼层
Chelover_C60 发表于 2022-5-14 23:40
①1.12 的 type 和 function 无命名空间,这个之前说过
②1.12 的函数无 set_name,替代方案为使用 set_n ...

谢谢啊,这么晚了还帮我研究。电脑关了,我明天去试试
回复

使用道具 举报

飞翔的亀Tt 当前离线
积分
397
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-7
查看详细资料
 楼主| 发表于 2022-5-15 09:41:28 | 显示全部楼层
Chelover_C60 发表于 2022-5-14 23:40
①1.12 的 type 和 function 无命名空间,这个之前说过
②1.12 的函数无 set_name,替代方案为使用 set_n ...

哈哈哈!成功辣
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2022-5-28 15:48 , Processed in 0.083332 second(s), Total 24, Slave 20 queries, Release: Build.2022.05.24 1725, Gzip On, Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2022 我的世界中文论坛 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

快速回复 返回顶部 返回列表