查看: 1685|回复: 5
打印 上一主题 下一主题

[求助] 怎么获取方块掉落物品表

[复制链接]

9

主题

36

回帖

21

积分

Lv.2 石器学徒

UID
5868046
小麦
0
金锭
48
下界之星
0
跳转到指定楼层
楼主
发表于 2021-6-21 20:12:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:江苏
生物有EntityDieLoottableServerEvent这个事件修改掉落物,但是怎么没有事件或者接口获取方块破坏时的掉落物列表啊,还是说是我没找到相应事件或接口,各位大佬有什么其他办法获取方块破坏时的掉落物列表吗?

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
沙发
发表于 2021-6-21 20:51:05 | 只看该作者 IP:广东
现在还没有获取方块掉落物的事件和接口,你可以在行为包的loot_tables\blocks文件夹中,配置自定义方块的掉落物

9

主题

36

回帖

21

积分

Lv.2 石器学徒

UID
5868046
小麦
0
金锭
48
下界之星
0
板凳
 楼主| 发表于 2021-6-21 21:17:36 | 只看该作者 IP:江苏
神捕晖 发表于 2021-6-21 20:51
现在还没有获取方块掉落物的事件和接口,你可以在行为包的loot_tables\blocks文件夹中,配置自定义方块的掉 ...

好吧,我已经去那个帖子提了意见,关键是要有修改掉落物的功能,配合其他事件,硬性修改没啥用

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
地板
发表于 2021-6-22 08:36:10 | 只看该作者 IP:广东
估计要几个版本后才支持,而且我记得原版方块的掉落物是不能修改的,json也无法修改,所以开发难度可能也比较大

9

主题

36

回帖

21

积分

Lv.2 石器学徒

UID
5868046
小麦
0
金锭
48
下界之星
0
地下室
 楼主| 发表于 2021-6-23 18:49:11 | 只看该作者 IP:江苏
神捕晖 发表于 2021-6-22 08:36
估计要几个版本后才支持,而且我记得原版方块的掉落物是不能修改的,json也无法修改,所以开发难度可能也比 ...

那有什么其他方法能比较准确的获得方块破坏后的掉落物嘛

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

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

开发者认证勋章

6
发表于 2021-6-26 20:45:02 | 只看该作者 IP:上海
修改掉落物可以通过监听ServerPlayerTryDestroyBlockEvent并把spawnResources设为False,然后生成自己的掉落物。目前无法获得方块的loot_table,你为什么需要获得方块的掉落物呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部