前言

部分见:魔法金属人物NBT篇 封面致敬

本篇介绍的是物品或方块的NBT,若使用游戏内NBT编辑器,需要先将物品放入箱子后再使用指令,教程采用的就是使用nbtEdit后将物品放入箱子内。

若要使用游戏外NBT编辑器,建议将物品放入玩家物品栏后去寻找玩家的存档文件,玩家的名称与UUID的键值对存放在根目录下的usernamecache.json内,如果储存在容器内,那么你就得去翻区块文件了(末影箱也属于玩家NBT,不属于容器)。

NBT不是万能的,主要是用来记录“需要变更”与“需要长期储存”的数据,因此不满足这两点的数据通常不会出现在NBT数据里,无法被NBT编辑器更改,例如:武器白板攻击力。

NBT不复杂的内容可以自行研究,通常NBT名称是可以进行解读猜测与测试的,为了防止教程过乱因此内容过少的东西不会在教程内放出,可以在评论区交流,有合适的内容也会尝试放入教程。

武器

打开UI,首当其冲的不是武器的强化属性,大部分都是锻造属性。魔法金属物品nbt篇-第1张图片

  • CustomColor:武器颜色,通常只会出现在NPC售卖的模块化武器内,武器拥有该NBT后将会被强制渲染为NBT对应的颜色,颜色计算公式为:R*65536+G*256+B,如果RGB分别为255、255、255,计算结果为图中的16777215,即对应白色。

  • Gilded:镀金阶段。

  • IItemCustomizeTag:额外属性,通常会出现在NPC售卖的模块化武器中,也可以通过装备工作台的合成装备功能取得,在武器属性界面呈黄色字体词条,资料页面第一条属性id为0,向后递增,最后一条属性id为9。

  • darkPower:黑暗灌注点数。

  • forge_effect:锻造前缀,详细属性见本教程结尾附录。

  • forge_welding:焊接效果,目前版本无效。

  • quenching_jade:淬炼宝玉属性,详细属性见本段附录。

  • forge_reward:锻造额外奖励,目前版本无效。

  • player_name:锻造这件装备的玩家,在最终的磨石阶段下赋予。

下方的ench集合是附魔,集合内每个聚合标签都代表一个附魔,附魔属性分为附魔ID和附魔等级,本篇不再详细展开说明。

打开附魔下方的武器强化聚合标签,里面放满了武器强化的数据:魔法金属物品nbt篇-第2张图片

  • has_loveletter:是否使用了情书

  • WhiteGoldHammer:白金之锤使用次数,用于显示白金之锤使用成功次数,目前版本无效。

  • attack:武器通过武器卷轴获得了多少攻击力,所有使用成功的武器卷轴提供的攻击力都会累加在这里,直接与武器的基础攻击力相加。

  • crit:武器通过武器卷轴获得了多少暴击率,目前版本无效。

  • extra_attack:额外攻击力,通常用于调整模块化武器(NPC售卖的武器)的攻击力,具体属性与ID可以查看模块化武器的资料,额外攻击力直接与武器的基础攻击力相加。

  • fail_roll:失败卷数,武器卷轴失败后该值+1,使用强化复原卷轴后该值-1,最低为0。

  • magic_jade1:武器使用的红色宝玉,值为红色宝玉的元数据

  • magic_jade2:武器使用的蓝色宝玉,值为蓝色宝玉的元数据

  • magic_jade3:武器使用的黄色宝玉,值为黄色宝玉的元数据

  • max_roll:武器的强化卷数最大次数,通常使用白金之锤白金魔方钻石魔方来提升,当强化卷数次数小于强化卷数最大次数时,武器可以被武器卷轴继续强化。

  • max_star:武器的星等强化最大次数,当星等强化次数小于星等强化最大次数时,武器可以被占星者架构继续强化。

  • quality:武器的道具质量,0~13对应垃圾~魔性,14时会显示未鉴定,15及以上或0以下都会导致UI异常。

  • quality_count:与上方用来统计质量改造次数的NBT同名,但无效。

  • roll:武器的强化卷数次数,不论是成功还是失败都会增加这个值,当强化卷数次数小于强化卷数最大次数时,武器可以被武器卷轴继续强化。

  • star:武器的星等强化成功次数,当星等强化次数小于星等强化最大次数时,武器可以被占星者架构继续强化。

  • star_effect3:武器的占星3星效果,详细属性见本段附录。

  • star_effect5:武器的占星5星效果,详细属性见本段附录。

  • star_effect10:武器的占星10星效果,详细属性见本段附录。

附give毕业武器  起码现在是毕业 命令(无附魔),命令过长需使用命令方块:

/give @p 此处替换为指定武器的注册名 1 0 {Gilded:3,quenching_jade:10,IItemCustomizeTag:8,darkPower:100,forge_effect:27,forge_welding:4,forge_reward:1f,weapon_strengthen:{attack:300,fail_roll:0,magic_jade1:71,magic_jade2:99,magic_jade3:50,max_roll:30,max_star:10,quality:11,quality_count:1,roll:30,star:10,star_effect3:2,star_effect5:2,star_effect10:4}}

武器淬炼宝玉附录:

  • 0:暴击率+3,穿透值+1,造成的伤害+10%

  • 1:暴击率+1,穿透值+2,造成的伤害+10%

  • 2:暴击率+2,穿透值+1,造成的伤害+15%

  • 3:暴击率+1,穿透值+2,造成的伤害+10%

  • 4:暴击率+3,穿透值+1,造成的伤害+20%

  • 5:暴击率+3,穿透值+2,造成的伤害+25%

  • 6:暴击率+3,穿透值+3,造成的伤害+20%

  • 7:暴击率+3,穿透值+2,造成的伤害+25%

  • 8:暴击率+3,穿透值+3,造成的伤害+20%

  • 9:暴击率+4,穿透值+2,造成的伤害+20%

  • 10:暴击率+5,穿透值+3,造成的伤害+30%

占星效果附录:

  1. 三星效果 : 暴击率增加 8 点

  2. 三星效果 : 基本攻击力增加 16 点

  3. 三星效果 : 穿透值增加 1 点


  1. 五星效果 : 暴击率增加 16 点

  2. 五星效果 : 基本攻击力增加 24 点

  3. 五星效果 : 穿透值增加 3 点


  1. 满星效果 : 攻击时,恢复 10% 生命值

  2. 满星效果 : 对魔王生物造成额外 30% 伤害

  3. 满星效果 : 穿透值增加 8 点

  4. 满星效果 : 最终伤害提高 7%

  5. 满星效果 : 基本攻击力增加 64 点

防具

大多数防具没有太多的NBT,超越深渊8件套会多一些。

魔法金属物品nbt篇-第3张图片

  • Unbreakable:原版芝士,代表这个物品无法被破坏,即无限耐久。

  • ArmorPowerLV:强化等级,超越深渊套装独有属性。

  • ArmorPowerType:改造类型,0和2代表普通与超越,1代表深渊。

  • ArmorStrengthen:防具精炼等级。

  • Gilded:镀金阶段。

  • forge_effect:锻造前缀,详见本教程结尾附录。

  • forge_welding:焊接效果,目前版本无效。

  • gem_type:护石类型,表示这件护甲安装了什么护石,0~3分别为头盔、胸甲、裤子、靴子。

  • quenching_jade:淬炼宝玉属性,详细属性见本段附录。

  • forge_reward:锻造额外奖励,目前版本无效。

  • listID:护甲镶嵌的护石上的属性ID,需要配合下方的listEffect食用,属性ID详见本教程结尾附录。

  • player_name:锻造这件装备的玩家,在最终的磨石阶段下赋予。

  • 下方的ench集合仍然是附魔。

listEffect里的内容很简单,自上而下,与上面的listID自左向右对应,代表了这个属性对应的值,listID第一个为21,listEffect第一个为3,即为穿透值+3。

魔法金属物品nbt篇-第4张图片7.1.1版本开始防具也可以被鉴定,最下方的weapon_strengthen就是和武器完全相同的鉴定属性,但只有quality(道具质量)是生效的

附give50级深渊套装命令,命令过长需要使用命令方块:

/give @p 此处替换为指定护甲的注册名 1 0 {gem_type:0,ArmorStrengthen:15,quenching_jade:17,Gilded:3,ArmorPowerLV:50,ArmorPowerType:1,forge_effect:28,forge_welding:4,forge_reward:1.0f,listID:[21,0,14],ench:[{id:0L,lvl:4L}],listEffect:[3.0F,15.0F,0.15F],weapon_strengthen:{quality:11}}

护甲淬炼宝玉附录:

  • 11:防御力+10,回避率+4,重力伤害减免+1%

  • 12:防御力+15,回避率+3,重力伤害减免+1%

  • 13:防御力+10,回避率+3,重力伤害减免+2%

  • 14:防御力+15,回避率+5,重力伤害减免+3%

  • 15:防御力+20,回避率+3,重力伤害减免+3%

  • 16:防御力+15,回避率+3,重力伤害减免+4%

  • 17:防御力+25,回避率+5,重力伤害减免+5%

饰品魔法金属物品nbt篇-第5张图片多了个flydata,代表饰品提供的飞行力量值。自定义部分与护甲的护石非常类似,只有自定义饰品、宝珠与精致编织饰品会有自定义部分,如果宝珠的listID里面没有飞行力量,那么flydata提供的飞行力量不会显示在宝珠的物品介绍UI中,但实际穿戴后仍然会生效,属性ID依旧见本教程附录。

附个锤子:

/give @p manametalmod:ItemCastingHamm

魔药瓶

魔法金属物品nbt篇-第6张图片

  • EffectTime:药水提供的buff的持续时间,为EffectTime*3秒,400就是400*3=1200秒=20分钟。物品介绍的时间里,不会显示不足1分钟的部分,1分03秒将会被显示为1:00。

  • secret:秘药时长,单位为分钟。

  • EffectLVs:buff等级数组,需要配合下方的Effects集合食用。

  • Effets:buff名称,与上方的EffectLVs相对应。

buff名称附录:

  • Speed:速度

  • Slow:缓慢

  • DigSpeed:急迫

  • Power:力量

  • Jump:跳跃提升

  • Defense:抗性提升

  • Fire:防火

  • HPReply:生命恢复

  • NightVis:夜视

  • Water:水下呼吸

  • Hunger:饥饿

  • Poisoning:中毒

  • Weak:虚弱

  • Withered:凋零

  • Ice:冰缓

  • Magic:魔药

  • Missed:失手

  • MagicGuide:魔导

  • Money:贪婪

  • Quick:迅捷

  • Accurate:精确

  • Archery:箭术

  • Blood:伤口

  • Curse:诅咒

  • Elemental:元素强化

  • P1:感性

  • P2:毅力

  • P3:铁皮

  • P4:幸运

  • P5:看穿

  • Honey:甜蜜

  • PoisonS:剧毒

  • SaltWater:脱水

  • Dessert:甜点

  • LVUP:等级提升,成为NBT时,无实际作用

  • TimeUP:时长提升,成为NBT时,无实际作用

  • LVDown:等级下降,成为NBT时,无实际作用

  • TimeDown:时长下降,成为NBT时,无实际作用

  • RandomS:随机效果,这个效果将会在玩家喝下时成为随机的一个魔法金属状态效果


通用附录

锻造前缀属性附录:

  • 0:尖刺-伤害提高 3%

  • 1:锋利-伤害提高 6%

  • 2:恶魔-伤害提高 9%

  • 3:暴力-暴击率提高 4 点

  • 4:狂暴-暴击率提高 8 点

  • 5:暴怒-暴击率提高 12 点

  • 6:神奇-魔法攻击伤害提高 4%

  • 7:神秘-魔法攻击伤害提高 8%

  • 8:魔导-魔法攻击伤害提高 12%

  • 9:精准-物理远程伤害提高 4%

  • 10:准确-物理远程伤害提高 8%

  • 11:迅猛-物理远程伤害提高 12%

  • 12:强力-物理近战伤害提高 4%

  • 13:强壮-物理近战伤害提高 8%

  • 14:强大-物理近战伤害提高 12%

  • 15:坚硬-防御力提高 10 点

  • 16:坚固-防御力提高 12 点

  • 17:神盾-防御力提高 15 点

  • 18:轻盈-回避率提高 6 点

  • 19:轻快-回避率提高 8 点

  • 20:迅捷-回避率提高 10 点

  • 21:快速-挖掘速度提高 10%

  • 22:极速-挖掘速度提高 20%

  • 23:超速-挖掘速度提高 30%

  • 24:幸运-掉宝率提高 10%

  • 25:祈祷-掉宝率提高 20%

  • 26:祝福-掉宝率提高 30%

  • 27:传奇-伤害提高 9%,暴击值提高 8 点,穿透值提高 2 点

  • 28:神话-防御力提高 10 点,回避值提高 10 点

  • 29:神圣-挖掘速度提高 30%,掉宝率提高 30%

  • 30:垃圾-造成的伤害减少 10%

  • 31:破损-造成的伤害减少 10%

  • 32:粗糙-造成的伤害减少 10%

  • 33:碎裂-造成的伤害减少 10%

  • 34:破烂-造成的伤害减少 10%

  • 35:普通-无锻造效果

  • 36:正常-无锻造效果

  • 37:标准-无锻造效果

  • 38:平凡-无锻造效果

M3属性ID附录(基本上游戏内没见过的都无效):

  • 0-物理攻击力

  • 1-魔法攻击力

  • 2-神圣攻击力

  • 3-暴击率

  • 4-回避率

  • 5-攻击速度

  • 6-防御力

  • 7-力量

  • 8-敏捷

  • 9-智慧

  • 10-最大魔力

  • 11-回魔速度

  • 12-暴击伤害

  • 13-背刺伤害

  • 14-造成的伤害

  • 15-受到的伤害

  • 16-护盾

  • 17-最大耐力

  • 18-恢复量

  • 19-掉宝率

  • 20-生命恢复

  • 21-穿透值

  • 22-魔力减免

  • 23-最大生命值

  • 24-防寒

  • 25-耐热

  • 26-职业经验获得量

  • 27-生产经验获得量

  • 28-洞察力

  • 29-意志力

  • 30-手艺

  • 31-飞行力量

  • 32-最大重量

  • 33-魔法抗性

  • 34-源水抗性

  • 35-寒冰抗性

  • 36-火焰炕性

  • 37-圣光抗性

  • 38-黑暗抗性

  • 39-暴风抗性

  • 40-大地抗性

  • 41-自然抗性

  • 42-闪电抗性

  • 43-最大水量

  • 44-最大疲劳

  • 45-最大健康

  • 46-最大伤害

  • 47-最终伤害

  • 48-最大血性值

  • 49-职业增幅

  • 50-对魔王攻击力

  • 51-对魔王造成的伤害

  • 52-对普通怪物攻击力

  • 53-对普通怪物造成的伤害

  • 54-对普通怪物最终伤害

  • 55-对魔王最终伤害

  • 56-神圣伤害

  • 57-神圣之盾