Mikoto、、
本帖最后由 子衿Ziren 于 2020-8-7 11:58 编辑

我先用指令/mt hand输出了<customnpcs:npcArtifact>.withTag({display: {Name: "§4机械元件"}})
然后将其转码变成
<customnpcs:npcArtifact>.withTag({display: {Name: "§4\u673a\u68b0\u5143\u4ef6"}})但是也是没有用,下面帖子一直说我用mt hand,我已经用过了,不然我不会来发帖
根据https://www.mcbbs.net/thread-304800-1-1.html
上面的教程进行魔改的时候
发现自定义合出的物品进行自定义名称修改时出了点问题
recipes.addShaped(<customnpcs:npcArtifact>.withTag({display: {Name: "§4\u673a\u68b0\u5143\u4ef6"}}), [[<ore:ingotIron>, <minecraft:piston>, <ore:ingotIron>], [<ore:ingotIron>, <ore:circuitBasic>, <ore:ingotIron>], [<ore:ingotIron>, <ore:ingotIron>, <ore:ingotIron>]]);

我写的是这样的,难道有什么问题嘛。。。


具体是这样,我想要的产出物品是这样的


如果名称解决了lore如何解决呢?
没有一个人会嘛???

2021.12 数据,可能有更多内容我先用指令/mt hand输出了&lt;customnpcs:npcArtifact&gt;.withTag({display: {Name: &quot;§4机械元件&quot;}})
然后将其转码变成
&lt;customnpcs:npcArtifact&gt;.withTag({display: {Name: &quot;§4\u673a\u68b0\u5143\u4ef6&quot;}})但是也是没有用,下面帖子一直说我用mt hand,我已经用过了,不然我不会来发帖
根据https://www.mcbbs.net/thread-304800-1-1.html
上面的教程进行魔改的时候
发现自定义合出的物品进行自定义名称修改时出了点问题
recipes.addShaped(&lt;customnpcs:npcArtifact&gt;.withTag({display: {Name: &quot;§4\u673a\u68b0\u5143\u4ef6&quot;}}), [[&lt;ore:ingotIron&gt;, &lt;minecraft:piston&gt;, &lt;ore:ingotIron&gt;], [&lt;ore:ingotIron&gt;, &lt;ore:circuitBasic&gt;, &lt;ore:ingotIron&gt;], [&lt;ore:ingotIron&gt;, &lt;ore:ingotIron&gt;, &lt;ore:ingotIron&gt;]]);


我写的是这样的,难道有什么问题嘛。。。



具体是这样,我想要的产出物品是这样的



如果名称解决了lore如何解决呢?
没有一个人会嘛???

憨憨冰棍
使用指令 mt hand 复制手中的物品信息


换成 mt hand 自动给你复制的信息(输入指令后 自动复制到剪切板内物品信息 ) 与这个 替换就行了 <customnpcs:npcArtifact> 然后保存
mt reload

带带大乌龟
手上拿这你要合成出来的产物输入/mt hand他会自动复制。你再粘贴去文本就好了
这样应该是有名称的

Mikoto、、
憨憨冰棍 发表于 2020-8-6 23:11
使用指令 mt hand 复制手中的物品信息

<customnpcs:npcArtifact>.withTag({display: {Name: "§4\u673a\u68b0\u5143\u4ef6"}})"就是我mt hand的输出来的,不然我不会来问

Mikoto、、
本帖最后由 子衿Ziren 于 2020-8-7 11:44 编辑
Snuorc 发表于 2020-8-7 00:18
手上拿这你要合成出来的产物输入/mt hand他会自动复制。你再粘贴去文本就好了
这样应该是有名称的
...

第一,我就这样复制粘贴过去的,不然我不会来问这些问题<customnpcs:npcArtifact>.withTag({display: {Name: "§4机械元件"}})

就是这个啊,也没错呀

憨憨冰棍
<customnpcs:npcArtifact>.withTag({display: {Name: "§4机械元件"}}) 你转码了?尝试不转码 你截图一下你合成出来的是什么样的1

Mikoto、、
憨憨冰棍 发表于 2020-8-7 12:07
.withTag({display: {Name: "§4机械元件"}}) 你转码了?尝试不转码 你截图一下你合成出来的是什么样的1 ...

看看帖子,后台报错,无合成

Mikoto、、
憨憨冰棍 发表于 2020-8-7 12:07
.withTag({display: {Name: "§4机械元件"}}) 你转码了?尝试不转码 你截图一下你合成出来的是什么样的1 ...

我发现是不能带颜色代码§4如果是&的话就无法显示颜色,如何解决这个问题

Mikoto、、
憨憨冰棍 发表于 2020-8-7 12:07
.withTag({display: {Name: "§4机械元件"}}) 你转码了?尝试不转码 你截图一下你合成出来的是什么样的1 ...

要不然你发一下其他的带颜色id的mt魔改代码?我参考一下?

Mikoto、、
已自习解决,把颜色代码一起转码即可
recipes.addShaped(<customnpcs:npcArtifact>.withTag({display: {Name: '\u00a74\u673a\u68b0\u5143\u4ef6'}}), [[<ore:ingotIron>, <minecraft:piston>, <ore:ingotIron>], [<ore:ingotIron>, <ore:circuitBasic>, <ore:ingotIron>], [<ore:ingotIron>, <ore:ingotIron>, <ore:ingotIron>]]);