• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

讨论 有没有办法在BE将模型作为物品图标?或者将JE的物品模型大批量渲染成普通图标?

BugTea凉茶

【Lv:2】

注册
2024/01/07
消息
6
金粒
10,907金粒
给IA服务端做互通资源包,基岩版貌似不能像Java版那样使用模型作为物品图标,所以java2bedrock.sh直接拿原版物品的贴图作为这些物品的图标,现在我想将它们做成和JE一样的正确图标,试过 Isometric Renders 模组渲染图标,但命名空间导出只能是minecraft或者是Mod资源,IA资源包里的命名空间它不认,只能通过/isorender item minecraft:item{CustomModelData:xxxxx}逐个图标导出,资源包中好几千个这种物品,这样操作效率低得可怕。。。大佬们有什么好方法吗?
 
解决方案一:
提出issue或自行为IRmod的代码添加一个对cmd值范围批量处理的功能https://github.com/gliscowo/isometric-renders
解决方案二:
zimzaza4大佬曾经为自己维护的geyserfork写了一个geyser拓展[GeyserItemBlockRegister]通过为物品注册自定义方块的形式来让物品在背包内显示3d图标
 
基岩版确实不能直接以模型用作图标,只有被注册为方块的物品才会自动渲染3d在背包和掉落物品
 
若你参考了方案二,由于基岩版方块模型最大只有30*30像素,你应在使用前对模型做出调整
 

在线会员

  • Yiran233
  • Yusol
  • waiwai_awa
  • 暴君
  • 羽轩
  • HoweCrat
  • 因为名字被占用所以叫rz的蜡智
  • XiXia
  • 小天来了
  • xuantianzhilin
  • laozei233
  • HOOOOOK
  • Little_Flower_7XX
  • BAsaltWSXuan
  • Nemoa
  • Halin
  • 冷凍烏薩齊
  • Yamadaryo
  • sb11451
  • linghun91
...和 71 更多。
后退
顶部 底部