匠魂增强-技能系统详解 - 匠魂增强 (Iguanas Tinker Tweaks) - MC百科

匠魂增强-技能系统详解 - 匠魂增强 (Iguanas Tinker Tweaks) - MC百科

通过查看作者开放的源代码,将技能系统的设定详细整理了一下,并分为四个部分进行解释。

本文所有数据的最终值通过四舍五入变为整数进行存储。

一、挖掘方块

黑名单:树叶 藤蔓 玻璃 活塞 雪 红石电路相关(拉杆/按钮/红石火把/红石/中继器/比较器/...)

获得经验值条件:

1、通过玩家收获物品,不能使用自动工具。

2、只能使用收获工具(镐/斧/铲/...)。

3、使用收获工具收获对应物品(镐-石头/斧-原木/铲-泥土/....)。

如果所挖掘方块的矿物词典,以“ore”开头则获得经验值为2,否则获得经验值为1。

如果所挖掘方块掉落的数量大于一(青金石/红石/煤/钻石/....),则时运(青金石)权重增加:1

否则(掉落数量等于一),则急迫(红石)权重增加:1

如果所挖掘方块周围六格(上下左右前后)存在岩浆,则熔炼权重增加:10

以上权重增加可进行叠加。即急迫权重增加1的同时,若符合条件则熔炼的权重同时增加10。

可用工具:镐、铲、手斧、鹤嘴锄、伐木斧、开掘铲、锤

二、攻击生物

获得经验值条件:

1、通过玩家造成伤害,不能拿弓(短弓、长弓、十字弓)近战,也不能拿远程武器(回旋镖、飞刀、标枪)近战。

2、武器在玩家手中,不能使用自动工具(模拟左键/右键)。

3、如果使用远程武器,则击中时才能获得经验值,且武器和弹药获得等量经验值。

如果使用的是武器(大剑、长剑、西洋剑、匕首、弯刀、煎锅、战斗牌子、劈刀、镰刀、锤、战斧、回旋镖、飞刀、标枪、短弓、长弓、十字弓、箭矢、弩箭)

获得经验值与敌人所受伤害相同。

如果使用的不是武器(镐 铲 斧 鹤嘴锄 伐木斧 开掘铲)

获得经验值 = (敌人所受伤害 - 0.1)/ 2 (2.1)

如果攻击的是动物,获得经验值为上式(2.1)的二分之一。(按照乘法进行叠加) 如果敌人死亡,获得经验值为上式(2.1)的四分之一。(按照乘法进行叠加)

如果攻击的是动物,则时运(青金石)权重增加:经验值 + 5

如果攻击的不是动物,则锋利权重增加:经验值

如果攻击的是蜘蛛,则节肢杀手权重增加:经验值 / 2

如果攻击的是烈焰人,则烈焰权重增加:经验值 / 2

如果攻击的是僵尸猪人,则生命窃取权重增加:经验值 / 2

如果攻击的是僵尸,则亡灵杀手权重增加:经验值 / 2

如果攻击的是骷髅,则生命窃取权重增加:经验值 / 2 + 2

如果攻击的是末影人,则斩首权重增加:经验值 / 2 + 3

如果玩家处于冲刺状态,则击退权重增加:经验值 + 2

以上权重增加可进行叠加。即冲刺状态下攻击僵尸,则锋利、亡灵杀手、击退的权重分别增加相应值。

三、初始权重

默认情况下,通过代码上及数值上的设定,任一属性权重占总权重的百分比,最高为70% 可通过配置文件进行修改。

1、.minecraft/config/IguanaTinkerTweaks/Modules.cfg/B:Override=false -> B:Override=true 并重新进入一次游戏,加载配置文件

2、.minecraft/config/IguanaTinkerTweaks/BonusModifierOverride.cfg/I:bonusWeight=70

也可通过此文件上的指示,修改相应的初始权重。

弓:短弓、长弓、十字弓

可投掷物品/弹药:回旋镖、飞刀、标枪、箭矢、弩箭

近战武器:大剑、长剑、西洋剑、匕首、弯刀、煎锅、战斗牌子、劈刀、镰刀、战斧

收获工具:镐、铲、手斧、鹤嘴锄、伐木斧、开掘铲、锤

中文名英文名弓可投掷物品/弹药近战武器收获工具急迫Redstone1000045幸运Lapis60757540熔炼Autosmelt115153精准采集Silktouch1112钻石Diamond20251530绿宝石Emerald25353035自动修复Repair55655550坚韧Reinforced65455577锋利Attack251001107烈焰Blaze1545453亡灵杀手Smite1520403节肢杀手Antispider1520403斩首Beheading1030503生命窃取Lifesteal1030303击退Knockback50505010锯齿Jagged1051石缚Stonebound1015暴击率Critical0021

总结一下 = =

凿子没有初始权重,意味着也不能通过升级获得附魔。

正常使用时,几乎每次攻击都会使得锋利的权重增加,意味着如果攻击的不是上述生物(例如bot的盖亚)则武器升级时有极大概率会得到锋利升级。

同时因为煤炭/红石等原因,镐子的急迫权重反而不会过高。

四、没什么卵用的升级所需经验值

xpRWP 武器经验乘法因数 = .minecraft/config/IguanaTinkerTweaks/main.cfg/I:xpRequiredWeaponsPercentage=100

xpRTP 工具经验乘法因数 = .minecraft/config/IguanaTinkerTweaks/main.cfg/I:xpRequiredToolsPercentage=100

xpPLM 经验指数系数 = .minecraft/config/IguanaTinkerTweaks/main.cfg/S:xpPerLevelMultiplier=1.15

TKL 工具技能等级 笨拙为 1 级,称手为 2 级,以此类推....

xpM 总经验调整系数

xpAi i = 1,2,3,4 相应材料的经验调整系数

numberOfParts 部件数量 与 xpA_i 的 i 相同

xpM = (xpA1 * xpA2 * ...) ^ (1 / numberOfParts)

当工具为弓时,只接受头部的经验调整

当工具为开掘铲/劈刀/伐木斧/鹤嘴锄时,接受头部及附件一(开掘铲的大板位置)的经验调整

当工具为锤时,接受头部、附件一及附件二的经验调整(附件一、二为锤的两个大板位置,左为附件一 右为附件二)

onlyHeadsChangeXPRequirement是否只接受头部部件的经验调整 = config/IguanaTinkerTweaks/main.cfg/B:onlyHeadsChangeXPRequirement=true

若onlyHeadsChangeXPRequirement为false(否) 则接受全部四个部位的经验调整(不限工具)

默认情况下,所有材料的经验调整系数都为1。(意味着默认情况下,这个系数没什么*用)

如需修改则按下列步骤进行

1、.minecraft/config/IguanaTinkerTweaks/Modules.cfg/B:Override=false -> B:Override=true 并重新进入一次游戏,加载配置文件

2、.minecraft/config/IguanaTinkerTweaks/MaterialOverride.cfg 按照配置文件中的提示进行修改

弓(短弓、长弓、十字弓)

升级经验值 = 200 * 箭矢速度 * 0.7 * xpRWP / 100 * (xpPLM ^ (TKL - 1)) * xpM (4.1)

如果工具挖掘等级 = 0,则升级经验值为上式(4.1)的1/1.325。(按照乘法进行叠加)

武器(大剑、长剑、西洋剑、匕首、弯刀、煎锅、战斗牌子、劈刀、镰刀、战斧、回旋镖、飞刀、标枪、短弓、长弓、十字弓、箭矢、弩箭)

升级经验值 = 140 * 武器伤害修正 * 武器攻击值 * 1.2 * xpRWP / 100 * (xpPLM ^ (TKL - 1)) * xpM (4.2)

如果工具挖掘等级 = 0,则升级经验值为上式(4.2)的1/1.325。(按照乘法进行叠加)

如果是镰刀,则升级经验值为上式(4.2)的1.5倍。(按照乘法进行叠加)

其他(凿子、镐、铲、手斧、鹤嘴锄、伐木斧、开掘铲、锤)

如果挖掘等级为0 : (65 + 工具速度修正) * xpRWP / 100 * (xpPLM ^ (TKL - 1)) / (xpPLM * xpPLM) * xpM * 工具经验修正

如果挖掘等级为1 : (85 + 工具速度修正) * xpRWP / 100 * (xpPLM ^ (TKL - 1)) * xpM * 工具经验修正

如果挖掘等级大于1 : (100 + 工具速度修正) * xpRWP / 100 * (xpPLM ^ (TKL - 1)) * xpM * 工具经验修正

工具速度修正

凿子、镐 : (100 * 头部速度 + 红石数量 * 8 / 5) / 2.4

铲 : (100 * 头部速度 + 红石数量 * 8 / 5) / 2.4 * 1.2

手斧 : (100 * 头部速度 + 红石数量 * 8 / 5) / 2.4 * 0.66

鹤嘴锄 : (100 * (头部速度 + 附件一速度) + 红石数量 * 2 * 10 / 5) / 3.4

伐木斧 : (100 * (头部速度 + 附件一速度) + 红石数量 * 2 * 10 / 5) / 3.4 * 1.38

开掘铲 : (100 * (头部速度 + 附件一速度) + 红石数量 * 2 * 10 / 5) / 3.4 * 6.2

锤 : (100 * (头部速度 + 附件一速度 + 附件二速度) + 红石数量 * 3 * 12 / 5) / 4.4 * 5.1

工具经验修正

铲:1.2 手斧:0.66 伐木斧:1.38 开掘铲:6.2 锤:5.1 其他为1

头部速度/附件一速度/附件二速度:安装Tic Tooltips后,可以直接查看,以小数记(本部分属于匠魂原版)。

匠魂其他附属所添加武器升级经验值暂未整理。

相关推荐

《出包王女》人物大全

《出包王女》人物大全

📅 09-23 👁️ 1552
猫头鹰什么时间睡觉

猫头鹰什么时间睡觉

📅 08-02 👁️ 9951
RNA甲基化测序(MeRIP)

RNA甲基化测序(MeRIP)

📅 07-17 👁️ 2013