末影ATPC
如题,我用mi的custommodeldata来弄盔甲
拿在手里是显示的,穿到身上就不显示了





robbit
本帖最后由 robbit 于 2023-1-16 19:55 编辑

https://itemsadder.devs.beer/v/c ... compatible/mmoitems
上面是 ItemsAdder 中关于 MMOItems 的内容,里面提到要先创建 mi 物品,然后再创建 ia 的文件把模型绑上去,并且有几行针对性的代码,可能是这方面的原因

  1. info:
  2.   namespace: mmoitems_example
  3. items:
  4.   test:
  5.     display_name: ""
  6.     permission: example_item
  7.     # 下面就是针对 mmoitem 中物品的代码,其指定了 mi 中已创建的一个物品的 ID
  8.     mmoitem:   
  9.       type: SWORD
  10.       id: TEST
  11.     resource:
  12.       material: DIAMOND_SWORD
  13.       generate: true
  14.       textures:
  15.       - item/test.png
  16.     durability:
  17.       max_custom_durability: 1324
复制代码



Neige
看到那个color: #XXXXXX了吗,这个是皮革盔甲的颜色,你要把颜色改成一样的,穿在身上的时候才会正确渲染

末影ATPC
Neige 发表于 2023-1-16 20:03
看到那个color: #XXXXXX了吗,这个是皮革盔甲的颜色,你要把颜色改成一样的,穿在身上的时候才会正确渲染 ...

怎么改呀 这个吗 ? 我把这个#a71196填进去,提示我这个



名副其实
末影ATPC 发表于 2023-1-16 20:11
怎么改呀 这个吗 ?我把这个#a71196填进去,提示我这个
HEX值为:a71196
RGB值为:R: 167 G: 17 B: 150

使用工具:https://www.qtool.net/colorsize
你转化一下不就好了,这地方不支持 HEX 色码而是 RGB 色码。

Neige
末影ATPC 发表于 2023-1-16 20:11
怎么改呀 这个吗 ?我把这个#a71196填进去,提示我这个

a71196,拆成三段:
a7 11 96,这是十六进制的
a7 -> 10 * 16 + 7 = 167
11 -> 1 * 16 + 1 = 17
96 -> 9 * 16 + 6 = 150
填入167 17 150即可

末影ATPC
Neige 发表于 2023-1-16 21:03
a71196,拆成三段:
a7 11 96,这是十六进制的
a7 -> 10 * 16 + 7 = 167

我把rgb打到mi的物品上了
还是不行...
唯一的变化是从原版皮革甲变成染色皮革甲了...

第一页 上一页 下一页 最后一页