Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Combatify

Combatify

A port of Combat Test 8c to modern versions of MC

26.0k
165
Equipment
Game Mechanics
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.5–1.20.6
1.20–1.20.1
1.19.2–1.19.3
1.18.2

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Alexandra-Myers
Alexandra-Myers Owner
zOnlyKroks
zOnlyKroks Contributor

Details

Licensed LGPL-2.1-only
Published 2 years ago
Updated last month
DescriptionGalleryChangelogVersions
All versionsCombatify 1.21.4 1.2.5 BETA 3 Fabric

Combatify 1.21.4 1.2.5 BETA 3 Fabric

Download
Report

Changelog

Changes:


  • Non-player cooldowns.

  • Beginning of the items config refactor

  • AppleSkin support

  • New enchantment effect component: combatify:shield_effectiveness, modifies the effectiveness of the blocking type.

  • Added data components combatify:blocking_level and combatify:piercing_level. The former controls modifiers to the base blocking protection for the type, effective for all non-vanilla types.

    • combatify:blocking_level is only used for unmodified blocking protection on the item. If the item's damage_protection is set, that exact value will be used, ignoring the component.
  • Removed integrated CookeyMod, now an optional dependency

  • The minecraft:use_cooldown component will apply in the few cases mobs use items.

  • For Beta 3 onwards, the items config will now be named combatify-items-v2 to limit the amount of changes to existing configurations that need to be made, and to ensure v1 configurations will remain functional.

  • Other new enchantment effect component: combatify:post_block_effects, not much to say other than it is the effects to be triggered after an attack is blocked.

  • Other new data components: combatify:blocker and combatify:can_sweep, relatively straight-forward to understand what they do.


Config Changes:


  • Removed the config option breachArmorPiercing, now replaced with calculating based on the minecraft:armor_effectiveness component.

  • Added the config option mobsCanGuard, enables mobs to use shields under certain conditions.

  • Added the config option mobsCanSprint, adds sprinting to certain mobs, under certain conditions, + sprint hits.

  • Added the entities block to the items config. Controls aspects of certain entities, currently attack_interval, shield_disable_time, and is_misc_entity.

  • Items config refactor, internally now maintains all individual changes, and tags can now be used as a discriminator for items and entities (and multiple tags, if you fancy).

  • New blocking type factory: combatify:original_sword, uses sword mechanics from 1.7 (and 1.8, to my knowledge).

  • Replaced is_enchantable and enchantment_level in the items block in the items config with enchantable which uses the minecraft:enchantable component.

  • Modified cooldown to be encoded the same as vanilla's minecraft:use_cooldown component.

  • Removed cooldown_after, completely pointless in every way.

  • Prior repair_ingredient entries in the tiers and items block are now repair_items and are now tags instead of ingredients.

  • Split mining_level in the tier codec into weapon_level and blocking_level respectively.

    • weapon_level controls the level as used for weapon type calculations, whereas blocking_level directly modifies the default combatify:blocking_level component.
  • Added the optional field blocking_level to the blocking_information codec. This takes precedence over the tier's blocking_level when used.

  • blocking_type in both weapon type and item configurations now encodes the default combatify:blocker for the items, rather than encoding a direct blocking type.


Fixes:


  • Shield durability is now taken in most cases where it was not before

  • Fixed third-person shield blocking animation

  • Probably fixed bugs related to blocking; at the very least, I do not experience them, but I do not know if they were there before either.

Dependencies

dependency-iconAtlas Corerequired
dependency-iconCloth Config APIrequired
dependency-iconFabric APIrequired
dependency-iconPolymeroptional
dependency-iconCookeyModoptional
dependency-iconMod Menuoptional

Files

Combatify-1.21.4-1.2.5-BETA-3-Fabric.jar(763.02 KiB) Primary
Download

Metadata

Release channel

Beta

Version number

1.21.4-1.2.5-BETA-3-Fabric

Loaders

Fabric Quilt

Game versions

1.21.4

Downloads

314

Publication date

December 30, 2024 at 9:25 PM

Publisher

Alexandra-Myers

Alexandra-Myers

Owner

Version ID

Modrinth is open source.

main@bf16d36

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.