这是一个提供属性及相关功能的前置库模组。
描述 Apothic Attributes 是一个库模组,提供了多种属性及与属性相关的实用工具,使交互、调试和使用属性变得更加容易。当前可用的属性列表为 在此处 。大多数功能面向开发者,但也有一些面向玩家的功能: 属性图形用户界面 Apothic Attributes 提供了一个属性图形用户界面,可通过物品栏中的剑按钮访问。此图形用户界面显示附加到玩家身上的所有属性。您可以过滤显示的属性,仅显示已修改的属性,悬停某个属性时会显示描述和详细信息。 护甲计算 为了支持添加护甲穿透、护甲削减、保护穿透和保护削减,Apothic Attributes 改变了护甲和保护的伤害减免计算方式。 在原版中 ,护甲会根据您的护甲坚韧值和 incoming 伤害值减少伤害。使用 Apothic Attributes 后,只有护甲会减少 incoming 伤害,而护甲坚韧值会减少敌方护甲削减和护甲穿透的效果。有关伤害公式的详细信息,请 参见此处 。由此导致的伤害变化可见于以下图表,其中“新 Apoth”是 Apothic Attributes 当前使用的公式。此图表未考虑保护计算。对保护的更改描述 在此处 . 药水提示 另一个面向玩家的功能是对药水提示的更改。对于非简单属性修饰符的药水物品将添加描述,并且在悬停物品栏中的活跃效果时,这些描述(以及属性修饰符)将会显示。 属性格式化 Apothic Attributes 允许属性自定义其提示格式。具有自定义格式的最显著例子是基于百分比的属性,无论其修饰符类型如何,它们始终以百分比形式显示其值。原版属性 速度 和 击退抗性 以基于百分比模式显示。 此功能的一部分是额外的提示信息。当启用高级提示(f3+h)时,将显示有关修饰符类型和底层值的额外信息。 高级提示信息参考 加法修饰符将显示类似 [+100] 乘以基础修饰符将显示类似 [+20x] 乘以总计修饰符将显示类似 请注意,乘以总计值的底层值偏移了 +1,即使在高级提示显示中也是如此。这是由于其应用方式所致(乘以总计修饰符导致最终值乘以 1+value)。 开发 Apothic Attributes 依赖于 Placebo,并可通过 maven 获取: maven { // Shadows_of_Fire's Maven url " https://maven.shadowsoffire.dev/releases " } dependencies { implementation fg.deobf("dev.shadowsoffire:Placebo:${mcVersion}-${placeboVersion}") implementation fg.deobf("dev.shadowsoffire:ApothicAttributes:${mcVersion}-${attributesLibVersion}") } Apothic Attributes 的 API 包( https://github.com/Shadows-of-Fire/Apothic-Attributes/tree/1.20/src/main/java/dev/shadowsoffire/attributeslib/api ) 包含了您从模组进行接口操作所需的一切。 支持我 联系 Discord: https://discord.shadowsoffire.dev/landing
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。