love_yst
各位大佬好,我使用optifine制作盔甲替换材质时候发现了一个问题

里面的nbt.display.Lore里的\u0026是§的意思,然后颜色是0,黑色,但是我是1.16.5版本的不识别这个符号
所以导致在游戏里打上这个lore的时候替换材质失败了如下图:


可能大家看不清,但是里面有个黑色的lore,但是显然替换材质失败了
这是optifine某位大神教程里的说明:


我别的裤子材质,没有带这个前缀的情况下打上lore材质就成功了:


但是这个lore用在我的服务器装备上太丑了,我是1.16.5版本
想问问各位大神如何解决这个lore的问题,我就是单纯想把它改成黑色
蟹蟹各位

结冰的离季
本帖最后由 结冰的离季 于 2021-8-16 23:22 编辑

\u0026 不是&的unicode吗,为什么不按教程里面的 用 \u00a7

love_yst
结冰的离季 发表于 2021-8-16 23:21
%u0026 不是&的unicode吗,为什么不按教程里面的 用 %u00a7

u00a7也用过了,就是上面黑色那个结果,材质还是无

结冰的离季
本帖最后由 结冰的离季 于 2021-8-17 00:09 编辑

看了看官方文档
  1. # - Wildcards using ? and *
  2. #   nbt.display.Name=pattern:Letter to *
  3. # Matches
  4. #   Letter to Herobrine
  5. #   Letter to a creeper
  6. # but not
  7. #   letter to Herobrine
  8. #
  9. # - Wildcards, case insensitive
  10. #   nbt.display.Name=ipattern:Letter to *
  11. # Matches
  12. #   Letter to Herobrine
  13. #   Letter to a creeper
  14. #   letter to Herobrine
  15. #
  16. # - Java regular expressions
  17. #   (See http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)
  18. #   nbt.display.Name=regex:Letter (to|from) .*
复制代码


或许你可以用正则来匹配
nbt.display.Lore.* =pattern:shenl
这样的效果是匹配所有lore行中出现这个单词shenl 的
可以用
nbt.display.Lore.0 指定只取第一行的
https://github.com/sp614x/optifi ... t_single.properties




下一页 最后一页