
Overhauled Damage
A complete overhaul to several mechanics revolving around damage. Including elemental damage and shield parrying.
6.3K
27
Список изменений
3.0.0
- updated to 26.1.x
Additions
- added the first iteration of new status effects. They are applied when an effect build up bar is filled. The server config still has the option to change this to other effects. Some of the effects have currently no impact on gameplay. This will be fixed when the required API mods are available.
- "overhauleddamage:bleeding"
- "overhauleddamage:burning"
- "overhauleddamage:chilled"
- "overhauleddamage:frozen"
- "overhauleddamage:poison"
- "overhauleddamage:shocked"
- "overhauleddamage:staggered"
- "overhauleddamage:hit_stun"
- added new damage types
- "overhauleddamage:bleeding_damage_type"
- "overhauleddamage:burning_damage_type"
- "overhauleddamage:poison_damage_type"
- "overhauleddamage:shocked_damage_type"
- added enchantment effects to add effect build up
- "overhauleddamage:add_bleeding_build_up"
- "overhauleddamage:add_burn_build_up"
- "overhauleddamage:add_freeze_build_up"
- "overhauleddamage:add_poison_build_up"
- "overhauleddamage:add_shock_build_up"
- "overhauleddamage:add_stagger_build_up"
- added "overhauleddamage:overhauled_damage_entity" entity sub predicate, which allows to check for each effect build up
- added "overhauleddamage:no_applied_damage" damage type tag. Attacks with damage types in this tag don't deal damage to health/mana/stamina, but all other effects still apply
- added Java API to give "Mob" entities a custom damage type
- added server config options to set default entity attribute values (only affects players)
- added server config option to disable overhauled damage calculation
- this includes the overhauls to blocking attacks, protection enchantments, armor calculation and the entire "attack type" system. Note that the individual toggles for the various overhauls are still available, if you only want to disable individual systems.
- this does not include the effect build up system
- added Knockback Overhaul, allowing better control over how much knockback is applied when taking damage. This can be disabled in the server config
- the effect build up icon bars now blink when their corresponding build up changes, similar to the vanilla health bar. This can be disabled in the client config.
- added built-in data pack that integrates some vanilla enchantments with Overhauled Damage
- added built-in data pack that adds new enchantments
Changes
- improved client/server config layout
- improved default config values
- reworked the blocking overhaul
- now requires the mod "Blocking Overhaul" to be present, which is a standalone implementation of most blocking overhaul features
- replaced game rule naturalArmourToughness with server config option
- removed instant blocking feature (now possible with vanilla tech)
- removed Protection Overhaul
- this feature made the specialised protection enchantments obsolete and was generally not very compatible with other mods/vanilla Minecraft
- an (optional) built-in data pack was added that integrates protection enchantments into the overhauled damage calculation
- temporarily disabled the flat value based armor calculation, it will come back after I had more time to fix it's various design problems
Technical
- removed "generic." prefix from all entity attributes, following vanillas example
- improved integration of Stamina Attributes and Mana Attributes
- migrated to Mojang Mappings
- internal refactors which made the mod much easier to work with
Файлы
overhauled-damage-3.0.0.jar(515.15 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
3.0.0
Загрузчики
Fabric
Версии игры
26.1–26.1.2
Загрузок
39
Дата публикации
1 нед. назад