查看: 1502|回复: 11
打印 上一主题 下一主题

[反馈] 反馈几个接口bug

[复制链接]

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

跳转到指定楼层
楼主
发表于 2021-4-17 02:07:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:上海
1.GetItemBasicInfo无法获取到生物蛋(minecraft:spawn_egg)的信息
2.无论传入的aux是多少,GetItemBasicInfo获取桶(minecraft:bucket)最大堆叠数都是16。但水桶、岩浆桶、装鱼的桶的最大堆叠数为1,只有空桶才是16。
3.使用GetBlockNew获取不同的圆石墙(minecraft:
cobblestone_wall)时,获取到的aux不正常,均大于15。如果要复制这个方块,使用此aux数据S
etBlockNew,只能生成圆石墙,不能正常生成原来的
方块(如
末地石砖墙、
花岗岩墙)

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

沙发
 楼主| 发表于 2021-4-17 21:36:01 | 只看该作者 IP:上海
问题1和2已解决,但是问题3还在

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

板凳
 楼主| 发表于 2021-4-17 22:19:34 | 只看该作者 IP:上海
还有就是SetEntityItem不能设置箱子矿车的物品

8

主题

156

回帖

121

积分

Lv.4 怪物猎人

UID
3453
小麦
8
金锭
550
下界之星
0

开发者认证勋章

地板
发表于 2021-4-19 10:56:24 | 只看该作者 IP:福建
按F3三次打开开发者工具面板,可以找到Block Debug这个选项,打开后鼠标指针指向连接的brick cobblestonewall你可以看到,它的dataValue已经跑到150了,这应该是基岩版的特性
解决这个方法可以使用获取cobblestonewall的blockstates中,wall_block_type来解决。然后你就生成一个普通的cobblestonewall后直接设置它的wall_block_type,其他的不用管,连接的那些blockstates游戏自己会去处理。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

1

查看全部评分

0

主题

448

回帖

124

积分

Lv.4 怪物猎人

UID
5221547
小麦
2
金锭
988
下界之星
0
地下室
发表于 2021-4-19 15:02:39 | 只看该作者 IP:广东
开发者您好,第3个问题我们已经复现,会尽快修复,感谢您的反馈!

0

主题

448

回帖

124

积分

Lv.4 怪物猎人

UID
5221547
小麦
2
金锭
988
下界之星
0
6
发表于 2021-4-19 15:04:39 | 只看该作者 IP:广东
sevenstars 发表于 2021-4-17 22:19
还有就是SetEntityItem不能设置箱子矿车的物品

SetEntityItem接口只能对生物设置物品,不能对箱子或矿车设置物品;
您可以使用SpawnItemToChestBlock接口来设置箱子的物品;
用SpawnItemToContainer接口来设置其他容器的物品

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

7
 楼主| 发表于 2021-4-19 15:58:57 | 只看该作者 IP:上海
不舒服斯基 发表于 2021-4-19 15:02
开发者您好,第3个问题我们已经复现,会尽快修复,感谢您的反馈!

SetEntityItem不能设置箱子矿车的物品,但是其他有背包的自定义生物就可以设置。这个能修复吗

0

主题

448

回帖

124

积分

Lv.4 怪物猎人

UID
5221547
小麦
2
金锭
988
下界之星
0
8
发表于 2021-4-19 17:18:08 | 只看该作者 IP:广东
sevenstars 发表于 2021-4-19 15:58
SetEntityItem不能设置箱子矿车的物品,但是其他有背包的自定义生物就可以设置。这个能修复吗

SetEntityItem这个接口的设定是对生物(包括带背包的生物和自定义生物)使用的,不能对其他实体使用(如您说的箱子,矿车);
您可以使用SpawnItemToContainer这个接口来设置箱子、矿车等容器中的物品~

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

9
 楼主| 发表于 2021-4-20 23:13:07 | 只看该作者 IP:上海
不舒服斯基 发表于 2021-4-19 17:18
SetEntityItem这个接口的设定是对生物(包括带背包的生物和自定义生物)使用的,不能对其他实体使用(如 ...

你好,”箱子矿车“是chest_minecart,它属于实体。箱子矿车可以用一个箱子和一个矿车合成,拥有27格储存空间。现在发现这个给生物添加物品的接口不能用于“箱子矿车”和“漏斗矿车”,希望能修复

0

主题

448

回帖

124

积分

Lv.4 怪物猎人

UID
5221547
小麦
2
金锭
988
下界之星
0
10
发表于 2021-4-21 10:17:02 | 只看该作者 IP:广东
sevenstars 发表于 2021-4-20 23:13
你好,”箱子矿车“是chest_minecart,它属于实体。箱子矿车可以用一个箱子和一个矿车合成,拥有27格储存 ...

明白您的意思了,感谢您的反馈,我们会在下个版本修复!

8

主题

58

回帖

27

积分

Lv.2 石器学徒

UID
7100732
小麦
1
金锭
256
下界之星
0
11
发表于 2021-4-21 15:59:44 来自手机 | 只看该作者 IP:湖南

你好,我想问一下SpawnItemToContainer这个组件如何做到清空容器内某格子的物品?我试了第一个参数填空字典,或数量为0的物品信息字典,或物品Id为空气,或None,都不行。
如果这是bug,请尽快修复,如果不是bug,请新增一个清空容器内某格子物品的接口,感谢。
(上周向开发者群里的管理员反馈过,现在还没有回复!)

0

主题

448

回帖

124

积分

Lv.4 怪物猎人

UID
5221547
小麦
2
金锭
988
下界之星
0
12
发表于 2021-4-30 18:39:03 | 只看该作者 IP:广东
MI4C_163 发表于 2021-4-21 15:59
你好,我想问一下SpawnItemToContainer这个组件如何做到清空容器内某格子的物品?我试了第一个参数填空字 ...

您好,这个BUG我们已知,会在下个版本修复,感谢您的反馈!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部