Changes:
-
Updated to 24w10a
-
Possible bugs due to everything changing in 24w09a with regards to items.
Config Changes:
- Config options
vanillaSweep
andsweepWithSweeping
no longer functionally overlap, instead, addingcan_sweep
to a weapon type or item will, by default, make it possible for that item to sweep.
Fixes:
-
Fixed KB during shield delay
-
Fixed potion eating interruption (somehow?)
Changes:
-
Added Attack Indicator Min Value
-
Removed auto conversion for modded tools/weapons
-
Reformatted the config, now sorted between CTS and custom
Config Changes:
-
Added the config option
attackDecay
, controls whether or not weapon strength and crits are based off of charge -
Added the config option
bedrockImpaling
, controls whether or not impaling works in rain -
Added the config option
bowFatigue
, controls whether or not bows can fatigue -
Added the config option
canAttackEarly
, controls whether or not you can attack before you have 100% -
Added the config option
canSweepOnMiss
, controls whether or not sweeping works on missed attacks -
Added the config option
chargedAttacks
, controls whether or not your charge goes up to 200% -
Added the config option
chargedReach
, controls whether or not you gain reach with a charged attack (independent of chargedAttacks) -
Added the config option
creativeReach
, controls whether or not you gain reach in creative -
Added the config option
ctsKB
, controls whether or not the knockback is like CTS -
Added the config option
ctsMomentumPassedToProjectiles
, controls whether or not momentum is passed to projectiles like in CTS (off is how it is in vanilla) -
Added the config option
hasMissTime
, controls whether or not you have miss time (unaware of what this even does, this is a vanilla feature, this option exists so you can find out) -
Added the config option
missedAttackRecovery
, controls whether or not you can attack in just 4 ticks after missing -
Added the config option
percentageDamageEffects
, controls whether or not strength and weakness are percentages -
Added the config option
resetOnItemChange
, controls whether or not your attacks are reset when you change items -
Added the config option
snowballKB
, controls whether or not snowballs do KB to players -
Added the config option
strengthAppliesToEnchants
, controls whether or not strength or weakness apply on top of enchantment damage -
Added the config option
sweepWithSweeping
, controls whether or not you can sweep with just the sweeping enchantment -
Added the config option
swingThroughGrass
, controls whether or not you can attack through grass or other no collision and no occlusion blocks -
Added the config option
tridentVoidReturn
, controls whether or not tridents will return from the void with Loyalty -
Added the config option
vanillaSweep
, controls whether or not sweeping will have its vanilla formula and work without sweeping -
Added the config option
weaponTypesEnabled
, controls whether or not weapon types are used -
Added the config option
shieldDelay
, controls how long your shield has to be up before it functions (in ticks) -
Added the config option
healingTime
, controls how fast you regenerate withoutfastHealing
(in seconds) -
Added the config option
canInteractWhenCrouchShield
, controls whether or not you can attack while crouch-shielding -
Added the config option
disableDuringShieldDelay
, controls whether or not you can be disabled while your shield is on delay -
Added the config option
sweepingNegatedForTamed
, controls whether or not your own tamed animals can be hit with sweeping -
Added the config option
thrownTridentDamage
, controls the base damage tridents do when thrown -
Removed the config option
swordProtectionEfficacy
, obsolete -
Added the items config setting
can_sweep
for both singular items and weapon types, controls whether or not you can sweep with this item by default (if vanillaSweep is enabled or sweepWithSweeping is disabled) -
Added the default blocking type
current_shield
, provides 1.9 shield functionality
Fixes:
-
Fixed sweeping during miss after dying
-
Fixed attack speed with vanilla stats
-
Fixed shielding by default with mounts
Changes:
- Ported to 24w06a
- Reach now uses the vanilla reach attribute
- No dependencies other than Fabric API as all dependencies are out of date
- Fallback config added, will be used whenever Owo is gone
Config Changes:
- Removed modded auto-correct config options, obsolete
- Fallback config can be found in config/combatify/combatify-beta.json
- Added "windChargeDamage" config option
Fixes:
- Fixed piglin bartering
- Fixed bug with defender being disabled
Changes:
-
Version bump
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Config Changes:
- Removed parry crits from the sword
Fixes:
- Fixed server crash from 1.1.8.2
- Fixed previous config addition not working
Changes:
-
Can now connect to any server, and the config will try to restore the default
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Config Changes:
-
Made it possible for any item to pierce through armour without Piercer using the items config
-
Piercing has been updated in function
-
Moved use duration configs to the items config, can now control duration of any item
Fixes:
- Fixed eating interruption rendering
Changes:
- Can now connect to any server, and the config will try to restore the default
Config Changes:
-
Made it possible for any item to pierce through armour without Piercer using the items config
-
Piercing has been updated in function
-
Moved use duration configs to the items config, can now control duration of any item
Fixes:
- Fixed eating interruption rendering
Changes:
-
Made axes able to hold every sword enchantment
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Config Changes:
-
Made it possible for any item to become enchantable using the items config
-
Added the ability to make any item able to hold sword enchantments
-
Removed Tools Are Weapons, now unnecessary
-
By default, eggs no longer stack to 64
Fixes:
- Fixed Shield rendering bug
Changes:
- Made axes able to hold every sword enchantment
Config Changes:
-
Made it possible for any item to become enchantable using the items config
-
Added the ability to make any item able to hold sword enchantments
-
Removed Tools Are Weapons, now unnecessary
-
By default, eggs no longer stack to 64
Fixes:
- Fixed Shield rendering bug
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 8 Changes:
-
Fixed attacking through walls
-
Fixed Item Cooldowns
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 6 Changes:
-
Fixed Shield knockback which was broken in RC 5
-
Made Sword Blocking no longer play the shield block sound
-
Made Swords block from all types of damage, but always only by the percentage of damage reduction the sword gets.
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 6 Changes:
-
Fixed Shield knockback which was broken in RC 5
-
Made Sword Blocking no longer play the shield block sound
-
Made Swords block from all types of damage, but always only by the percentage of damage reduction the sword gets.
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 5 Changes:
-
Strength no longer overwrites a vanilla registry, still works
-
Moved methods which do not rely on existing in a vanilla class to static references in MethodHandler
-
Reupload with MidnightLib no longer bundled, fixes initialization crashes which it somehow caused
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 5 Changes:
-
Strength no longer overwrites a vanilla registry, still works
-
Moved methods which do not rely on existing in a vanilla class to static references in MethodHandler
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
-
Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
Config Changes:
-
Added a config option for how large an entity must be when targeting
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 4 Changes:
-
Sword blocking rebalance
-
Note: Forge requires MidnightLib, which currently does not work on the server. I have produced a patched version which is available on my GitHub
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
Config Changes:
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server
Release Candidate 4 Changes:
- Sword blocking rebalance
Changes:
-
Renamed to Combatify
-
Added namespace converter to convert items from old versions
Config Changes:
-
Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
-
Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
-
Removed old item attribute configs
-
Replaced Default Attack Speed Offset config with Base Hand Attack Speed
-
Modified Attack Speed config
-
Added Insta-Attack config
-
Added I-Frames for instant attacks
-
Removed client-side hit reach check
-
Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
-
Made a config to allow for End Crystals to not force 100% charge when attacking them
-
Added a config to allow you to sprint even with no hunger, matching CTS 5
-
Added a config to only allow you to block shields when fully charged
-
Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
-
Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
-
Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
-
Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
-
Added 1.11 fast healing as a config option
-
Buffed default Knife reach to 2.75
-
Made a new config that will allow for magic attacks to not produce I-Frames
Fixes:
-
Fixed CTS grace period
-
Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
-
Fixed swing through grass
-
Removed Coyote Time
-
Fixed rendering issues
-
Fixed issue with sword blocking where it always cancels your sprint
-
Made Eating Interruption work as intended
-
Made enchantments work in commands
-
Fixed broken config options
-
Client-side changes to make it possible to reach from the correct length
-
Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
-
Added a client-side mod check (you now need it on both sides to connect)
-
Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
-
Fixed an oversight where Armor Piercing would work when using a bow in your offhand
-
Many internal changes that fix potential bugs
-
Removed Block Reach
-
Fixed Missed Attack Recovery
-
Fixed a client-side issue with attack speed when connecting to a dedicated server