前言
部分见:魔法金属人物NBT篇 封面致敬 。
本篇介绍的是物品或方块的NBT,若使用游戏内NBT编辑器,需要先将物品放入箱子后再使用指令,教程采用的就是使用nbtEdit后将物品放入箱子内。
若要使用游戏外NBT编辑器,建议将物品放入玩家物品栏后去寻找玩家的存档文件,玩家的名称与UUID的键值对存放在根目录下的usernamecache.json内,如果储存在容器内,那么你就得去翻区块文件了(末影箱也属于玩家NBT,不属于容器)。
NBT不是万能的,主要是用来记录“需要变更”与“需要长期储存”的数据,因此不满足这两点的数据通常不会出现在NBT数据里,无法被NBT编辑器更改,例如:武器白板攻击力。
NBT不复杂的内容可以自行研究,通常NBT名称是可以进行解读猜测与测试的,为了防止教程过乱因此内容过少的东西不会在教程内放出,可以在评论区交流,有合适的内容也会尝试放入教程。
武器
打开UI,首当其冲的不是武器的强化属性,大部分都是锻造属性。
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和附魔等级,本篇不再详细展开说明。
打开附魔下方的武器强化聚合标签,里面放满了武器强化的数据:
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:39,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%
占星效果附录:
三星效果 : 暴击率增加 8 点
三星效果 : 基本攻击力增加 16 点
三星效果 : 穿透值增加 1 点
五星效果 : 暴击率增加 16 点
五星效果 : 基本攻击力增加 24 点
五星效果 : 穿透值增加 3 点
满星效果 : 攻击时,恢复 10% 生命值
满星效果 : 对魔王生物造成额外 30% 伤害
满星效果 : 穿透值增加 8 点
满星效果 : 最终伤害提高 7%
满星效果 : 基本攻击力增加 64 点
防具
大多数防具没有太多的NBT,超越深渊8件套会多一些。
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。
7.1.1版本开始防具也可以被鉴定,最下方的weapon_strengthen就是和武器完全相同的鉴定属性,但只有quality(道具质量)是生效的。
quality:道具质量。
附give50级深渊套装命令,命令过长需要使用命令方块:
/give @p 此处替换为指定护甲的注册名 1 0 {gem_type:0,ArmorStrengthen:15,quenching_jade:17,Gilded:3,ArmorPowerLV:50,ArmorPowerType:1,forge_effect:40,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%
饰品多了个flydata,代表饰品提供的飞行力量值。自定义部分与护甲的护石非常类似,只有自定义饰品、宝珠与精致编织饰品会有自定义部分,如果宝珠的listID里面没有飞行力量,那么flydata提供的飞行力量不会显示在宝珠的物品介绍UI中,但实际穿戴后仍然会生效,属性ID依旧见本教程附录。
附个锤子:
/give @p manametalmod:ItemCastingHamm
魔药瓶
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:尖刺-造成的伤害+10%
1:锋利-造成的伤害+15%
2:恶魔-造成的伤害+20%
3:暴力-暴击率+10
4:狂暴-暴击率+15
5:暴怒-暴击率+20
6:神奇-魔法攻击伤害+10%
7:神秘-魔法攻击伤害+15%
8:魔导-魔法攻击伤害+20%
9:精准-物理远程伤害+10%
10:准确-物理远程伤害+15%
11:迅猛-物理远程伤害+20%
12:强力-物理近战伤害+10%
13:强壮-物理近战伤害+15%
14:强大-物理近战伤害+20%
15:坚硬-防御力+20
16:坚固-防御力+25
17:神盾-防御力+30
18:轻盈-回避率+6
19:轻快-回避率+8
20:迅捷-回避率+10
21:快速-挖掘速度+1
22:极速-挖掘速度+3
23:超速-挖掘速度+5
24:幸运-额外生产经验+1
25:祈祷-额外生产经验+2
26:祝福-额外生产经验+3
27:神匠-暴击率+10,穿透值+5,造成的伤害+30%
28:神性-防御力+30,回避率+10
29:神光-挖掘速度+5,额外生产经验+3
30:垃圾-武器暴击率-5,穿透值-2,造成的伤害-10%;防具防御力-10,回避率-10;工具挖掘速度-1
31:破损-武器暴击率-5,穿透值-2,造成的伤害-10%;防具防御力-10,回避率-10;工具挖掘速度-1
32:粗糙-武器暴击率-5,穿透值-2,造成的伤害-10%;防具防御力-10,回避率-10;工具挖掘速度-1
33:碎裂-武器暴击率-5,穿透值-2,造成的伤害-10%;防具防御力-10,回避率-10;工具挖掘速度-1
34:破烂-武器暴击率-5,穿透值-2,造成的伤害-10%;防具防御力-10,回避率-10;工具挖掘速度-1
35:普通-无锻造效果
36:正常-无锻造效果
37:标准-无锻造效果
38:平凡-无锻造效果
39:终焉-暴击率+20,穿透值+8,造成的伤害+40%
40:辉煌-防御力+50,回避率+20
41:天神-挖掘速度+7,额外生产经验+2
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-神圣之盾