改良的伤害框架 (Improved Damage Framework)
改良的伤害框架是我对“战斗更新”的解释,旨在大幅改进《我的世界》的装备和战斗方式,使其更符合游戏风格。通过完全实现传统日本角色扮演游戏中的统计数据,并改变伤害和生命值的处理方式,实现了这一目标。
特点
- 完全实现了新的伤害系统,包括元素伤害、辅助统计数据如暴击几率和生命偷取、全新的重量系统以及伤害等级修饰系统。
- 包含了生物生命条和伤害指示器。
- 完全整合了原版属性,确保与语义上不冲突的模组兼容。
- 对许多原版系统进行了重新设计,以更好地适应新的伤害系统。
- 考虑到模组包和模组整合。
- 包含许多开箱即用的整合,包括传奇工具提示、Tetra 和更好的战斗。
常见问题
这与神话冒险模组有何交互作用?
我不太确定。理论上应该可以工作,但存在许多相互冲突的想法。例如,IDF 和神话都实现了火属性伤害统计,因此您可能会得到具有两种不同火属性伤害属性的装备。
我目前正在编写一个数据包,将IDF的属性与神话集成。请继续关注!
语义上的冲突?这是什么意思?
我的意思是你的游戏将启动和运行而不会崩溃或出现故障。然而,你的游戏能够运行,并不意味着你所有的模组能够无缝地集成在一起。
对于IDF的元素伤害系统,原版的攻击伤害、盔甲坚韧度和盔甲已经重新设计为物理伤害、重量和物理防御。这确保了与其他未设计使用IDF系统的模组的最低兼容性,但您需要采取进一步的步骤来使装备实际上使用IDF的系统。
让我们举个例子:
-> 来自 Ars Nouveau 的附魔剑具有+7 攻击伤害属性修饰符。\
-> 在使用 IDF 时,这被翻译为+7 物理伤害,因为攻击伤害被重命名为物理伤害,以与元素系统保持一致。\
-> 这把剑应该做魔法伤害,或者可能是一些物理和魔法伤害的混合,因此您需要转到 IDF 的配置文件并自行进行更改。
在我的 GitHub Wiki 上有关配置系统的详细信息。尽管它非常简单。
这看起来很酷,但我担心一些玩家不想学习新的伤害系统
这是一个合理的担忧,也是我在设计 IDF 时必须考虑的事项,因为我所有的朋友都有这样的想法。我相信(根据我的测试)即使安装了 IDF,那些不想学习任何新统计数据或系统如何运作的玩家仍然可以通过遵循“我喜欢大数字”的试验方法来有效。在界面中,一些可能有点令人困惑的属性以绿色、红色或白色突出显示,以显示其值是好是坏还是默认值。
任何人都应该能够轻松地玩起基于 IDF 的模组包。也许不是完全优化,但我认为一个让不想费心优化和极致化的玩家与那些想要这样做的玩家共同游玩的系统是好的游戏设计。
所以我必须手动配置游戏中的每一个生物和物品?!
不。IDF 自带每个原版生物和装备物品的默认配置。您需要手动配置的是您安装的没有默认 IDF 集成的模组(几乎所有模组)。默认配置应该是在配置其他模组时进行平衡的良好参考点。
当然,如果您不喜欢我如何平衡原版,完全可以更改它!这就是这个模组的全部意义 :D
已知的不兼容性
不要将 IDF 与 Maxhealthfix、Responsive Shields 或 Better Hurt Timers 一起使用。这些模组已经包含在 IDF 中的更改,它们将导致游戏崩溃。
截图:
来自Modrinth
所有游戏版本 1.19.2 所有类型 forge
Improved Damage Framework 0.4.0-1.19.2 -> added IDF element gems for apotheosis
-> fixed some bugs
-> added command to update in-game items from config changes
-> changed multiply json from multiply_total operation to multiply_base operation
-> added option to change key for bestiary
展开
版本: 0.4.0-1.19.2
支持游戏: 1.19.2
Release
下载次数: 652
Improved Damage Framework 0.3.4-1.19.2 -> Moving in-built data packs for Tetra and Apotheosis to a separate datapack
-> Changed attribute handling for a more robust system. Changes will be documented on github.
展开
版本: 0.3.4-1.19.2
支持游戏: 1.19.2
Release
下载次数: 155
Improved Damage Framework 0.3.3-1.19.2 -> fixed iron's spellbooks compat
-> fixed bug with indirect player attack iframes
-> added hold shift to display attribute modifiers for other item slots if they exist
展开
版本: 0.3.3-1.19.2
支持游戏: 1.19.2
Release
下载次数: 86
Improved Damage Framework 0.3.2-1.19.2 - Changed attack range tooltip to only show either Better Combat or forge attribute depending on if Better Combat is loaded.
展开
版本: 0.3.2-1.19.2
支持游戏: 1.19.2
Release
下载次数: 100
Improved Damage Framework 0.3.1-1.19.2 - Fixed bug where reduced invulnerability frames were not being incurred correctly
- Added option to modify amount of reduced i-frames
- Fixed attribute application while dualwielding bug with BetterCombat
- Added mixin to remove Apotheosis tooltip while IDF is loaded
- Added new event which is called during IDF's tooltips method
- Added support for Better Combat attack range attribute + made icon for it
- Removed legacy tooltips
展开
版本: 0.3.1-1.19.2
支持游戏: 1.19.2
Release
下载次数: 73
Improved Damage Framework 0.3.0-1.19.2 - fixed bug where sweeping attacks would apply static knockback
- fixed bug where first instance of damage wouldn't affect player
- added presets for items definable in presets.json
- changed default config (subject to change)
展开
版本: 0.3.0-1.19.2
支持游戏: 1.19.2
Beta
下载次数: 87
Improved Damage Framework 0.2.6-1.19.2 - Added config options for healthbars
- Added niche config option for mods that want entities to spawn at lower than max hp
展开
版本: 0.2.6-1.19.2
支持游戏: 1.19.2
Release
下载次数: 117
Improved Damage Framework 0.2.5-1.19.2 - fixed artifacts compat (fr this time)
- fixed bug with drowned trident throws
展开
版本: 0.2.5-1.19.2
支持游戏: 1.19.2
Release
下载次数: 88
Improved Damage Framework 0.2.4-1.19.2 - Fixed bug where game crashes when an item is in the _flat file but not in the _mult file
- Added compatibility for shields
- Nerfed food healing
- Fixed bug where mobs would heal after first hit on world reload if given health in config file
- Made healthbars more visible for mobs with lots of HP
- Fixed mob hit sounds not playing
- Fixed crashing with Enigmatic Legacy
展开
版本: 0.2.4-1.19.2
支持游戏: 1.19.2
Release
下载次数: 52
Improved Damage Framework 0.2.3b-1.19.2 - fixed incompatibility for version 2.0.2 of Iron's Spells n Spellbooks.
展开
版本: 0.2.3b-1.19.2
支持游戏: 1.19.2
Release
下载次数: 113
Improved Damage Framework 0.2.3-1.19.2 - fixed rare crash when trying to read attributes with "damage" in the name.
展开
版本: 0.2.3-1.19.2
支持游戏: 1.19.2
Release
下载次数: 197
Improved Damage Framework 0.2.2-1.19.2 - vastly improved mob healthbars
- fixed artifacts compatibility
- added config option to re-add vanilla jump-crits
展开
版本: 0.2.2-1.19.2
支持游戏: 1.19.2
Release
下载次数: 77
Improved Damage Framework 0.2.1-1.19.2 - added many config options
- damage tooltips now display in the element's colour rather than green
展开
版本: 0.2.1-1.19.2
支持游戏: 1.19.2
Release
下载次数: 87
Improved Damage Framework 0.2.0-1.19.2 - added compatibility config file for mods that aren't compatible out of the box with IDF's config system.
- made tooltips more consistent
展开
版本: 0.2.0-1.19.2
支持游戏: 1.19.2
Release
下载次数: 94
Improved Damage Framework 0.1.9-1.19.2 - fixed iron spellbooks compat for 1.19.2-2.0.0
- fixed bestiary not showing all attributes sometimes
展开
版本: 0.1.9-1.19.2
支持游戏: 1.19.2
Release
下载次数: 60
Improved Damage Framework 0.1.7-1.19.2 - fixed bug where IDFEquipment items had duplicate attribute modifier UUIDs causing tooltips to display incorrectly
展开
版本: 0.1.7-1.19.2
支持游戏: 1.19.2
Release
下载次数: 103
Improved Damage Framework 0.1.6-1.19.2 - fixed bug where game would crash if Iron's Spellbooks spell doesn't have a school type
- fixed legendarytooltips compat
- backend changes
展开
版本: 0.1.6-1.19.2
支持游戏: 1.19.2
Release
下载次数: 78
Improved Damage Framework 0.1.5c-1.19.2 - small backend changes made for myself to work on addons. Mod is functionally the same.
展开
版本: 0.1.5c-1.19.2
支持游戏: 1.19.2
Release
下载次数: 113
Improved Damage Framework 0.1.5b-1.19.2 - fixed bug where item didn't show tooltip on JEI and in creative menu
展开
版本: 0.1.5b-1.19.2
支持游戏: 1.19.2
Release
下载次数: 56
Improved Damage Framework 0.1.5-1.19.2 - optimized default tags application and removed useless event
展开
版本: 0.1.5-1.19.2
支持游戏: 1.19.2
Release
下载次数: 79
Improved Damage Framework 0.1.4b-1.19.2 - hotfix bug with attributes and accuracy tooltip
展开
版本: 0.1.4-1.19.2
支持游戏: 1.19.2
Release
下载次数: 45
Improved Damage Framework 0.1.4-1.19.2 - fixed dual-wielding for better combat
- added integration for Iron's Spells and Spellbooks
- fixed crash with immersive weathering
- fixed bug where bestiary screen was not rounding movespeed number
- fixed bug where infinity symbol was not displaying for equipment with no durability
- source catcher now automatically converts isMagic() flagged sources to magic damage
展开
版本: 0.1.4-1.19.2
支持游戏: 1.19.2
Release
下载次数: 66
Improved Damage Framework 0.1.3b-1.19.2 - fixed bug with new tooltip style where spacer would come before icon instead of after
展开
版本: 0.1.3-1.19.2
支持游戏: 1.19.2
Release
下载次数: 72
Improved Damage Framework 0.1.3-1.19.2 - added other tooltip style that displays more information for new players. Configurable.
展开
版本: 0.1.3-1.19.2
支持游戏: 1.19.2
Release
下载次数: 55
Improved Damage Framework 0.1.2b-1.19.2 - made tooltips show attribute name if no icon is provided
展开
版本: 0.1.2-1.19.2
支持游戏: 1.19.2
Release
下载次数: 71
Improved Damage Framework 0.1.2-1.19.2 - fixed bug causing game to crash when entity spawns without proper attributes
- fixed tetra mixin on newer versions of tetra
展开
版本: 0.1.2-1.19.2
支持游戏: 1.19.2
Release
下载次数: 66
Improved Damage Framework 0.1.1-1.19.2 - added bestiary
- added info screen
- changed default config entity settings
- changed mixin on Player$attack from overwrite to injects and redirects. Adds soft compatibility to many mods such as Better Combat! Some things may not work as intended.
展开
版本: 0.1.1-1.19.2
支持游戏: 1.19.2
Release
下载次数: 64
Improved Damage Framework 0.1.0-1.19.2 展开
版本: 0.1.0-1.19.2
支持游戏: 1.19.2
Release
下载次数: 77
全部版本