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

BugTea凉茶

【Lv:3】

注册
2024/01/07
消息
6
金粒
11,797.10金粒
给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像素,你应在使用前对模型做出调整
 

在线管理成员

在线会员

  • 一个不知名的网友
  • Minefield
  • 诺诺noo
  • gifgjjhdhj
  • 北冥肆拾玖
  • Shepred_T
  • Fd12
  • 10_27
  • 晓路锅锅
  • 五仁月兔
  • rnogu
  • 凑阿夸
  • 123134134
  • Yoyo666
  • 寒心
  • 邪神龙哥
  • 钱多多
  • 墨绒
  • ice_watermelon
  • hu7_
...和 6 更多。
后退
顶部 底部