Java Edition Combat Tests
|Planned release date||
Combat Tests refers to multiple "snapshots" released with changes related to combat, which is currently in development. Nine snapshots have already been released on Reddit, but they are not found in the launcher. While these snapshots are development versions for a future version, they are forks of 1.14.x, 1.15.x and 1.16.x releases and do not contain any features past the version it was forked from. These changes will be added to the main game when the new combat system is finalized. The latest version is Combat Test 8c.
Currently, development of a combat update is in Phase 1. When Phase 2 begins, there will be fewer system changes and more focus on changes related to balance and mobs. Phase 2 may also change difficulty.
These snapshots are Bedrock Edition compatible, so that Bedrock and Java can have the same combat mechanics and balances once the main update for these Tests comes out.
- New attribute: generic.attack_reach.
- Added a "Combat Reach" parameter (using attribute generic.attack_reach) to swords, hoes and tridents.
- Added the Cleaving enchantment for axes.
- Added a "Shield Indicator" option that displays when the shield is active, similar to the Attack Indicator.
- Found in Video Settings, the available options are "OFF," "Crosshair," or "Hotbar."
- Disabled by default.
- Now activate automatically when crouching.
- Can be enabled or disabled in the Accessibility Settings.
- Only works when in the off-hand.
- Enabled by default.
- Arrows shot from bows become less accurate if held drawn for longer than 3 seconds.
- This also cancels out "critical arrows".
- Increased attack speed for all axes to 2 (0.5 seconds), was 0.8 (1.25 seconds) for wooden and stone axes, 0.9 (~1.11 seconds) for iron axes, and 1 (1 second) for gold, diamond, and netherite axes.
- All axes are weaker and deal 1 more damage than their sword counterparts.
- Wooden and gold: 5, was 7.
- Stone: 5, was 9.
- Iron: 6, was 9.
- Diamond: 7, was 9.
- Netherite: 8, was 10.
- Always disable shields for 1.6 seconds (32 game ticks), instead of having a 25% chance to disable them for 5 seconds (100 game ticks).
- Now use 1 durability when attacking instead of 2.
- Can no longer receive combat enchantments such as Sharpness, Smite and Bane of Arthropods without using an anvil.
- Nerfed attack reach 2.5, was 3.
- Are now able to receive the Sweeping Edge enchantment, to perform sweep attacks.
- All tools can now have Sweeping Edge with commands or creative mode, but axes can get it in survival by using an enchanted book and an anvil.
- Now have a cooldown of 4 ticks.
- Changed the attack speed for most hoes:
- Wooden: 2 (0.5 seconds), was 1 (1 second).
- Gold: 3.5 (~0.29 seconds), was 1 (1 second).
- Stone: 2.5 (0.4 seconds), was 2 (0.5 seconds).
- Diamond and netherite: 3.5 (~0.29 seconds), was 4 (0.25 seconds).
- Changed the attack damage for all hoes:
- Wooden, gold, and stone: 2, was 1.
- Iron and diamond: 3, was 1.
- Netherite: 4, was 1
- Buffed attack reach to 3.5 blocks, was 3.
- Increased attack speed for all pickaxes to 2.5 (0.4 seconds), was 1.2 (0.83 seconds).
- Changed the attack damage for some pickaxes:
- Wooden and gold: 3, was 2.
- Reach nerfed down to 2.5, was 3
- Now only blocks up to 5 of attack damage.
- Removed warm-up delay from shields (0.25 seconds (5 game ticks) activation cooldown).
- Crouching player can't perform "charged" attacks.
- Now only block 50% of knockback when attacked by a weapon.
- Due to a bug ( ) shields block more knockback.
- An empty hand or non-tool items will still negate all knockback.
- The arc of available protection has been decreased to 100 degrees from the previous 180 degrees.
- Now block 100% of explosion damage, if it isn't caused by the player.
- Increased attack speed for all shovels to 2 (0.5 seconds), was 1 (1 second).
- Decreased damage for all shovels.
- Wooden and gold: 2, was 2.5 × 1.25.
- Stone: 2, was 3.5 × 1.75.
- Iron: 3, was 4.5 × 2.25.
- Diamond: 4, was 5.5 × 2.75.
- Netherite: 5, was 6.5 × 3.25.
- Reach nerfed down to 2.5, was 3.
- Increased attack speed for all swords to 3 (0.33 seconds), was 1.6 (0.625 seconds).
- Decreased damage for some swords.
- Stone: 4, was 5.
- Iron: 5, was 6.
- Diamond: 6, was 7.
- Netherite: 7, was 8.
- Reach is unchanged.
- Increased attack speed to 2 (0.5 seconds), was 1.1 (~0.91 seconds).
- Decreased melee damage from 9 to 7.
- Buffed attack reach to 3.5 blocks, was 3.
- Can now be shot from dispensers.
- Tridents with Loyalty that fall into the void will return to its owner.
- Tridents with Impaling now deal enchantment damage to all mobs or players that are in water or rain.
- Now stack to 64.
- Now have a cooldown of 4 ticks.
- Can now stack up to 16.
- Splash and lingering potions are not included.
- No longer trigger a player or mob invulnerability timer, which means that Multishot can hit and deal damage to the same mob with all three arrows.
- Arrow uncertainty value has been decreased from 1.0 to 0.25, increasing accuracy.
- Instantaneous effects on tipped arrows are now scaled by 1/8, just like the duration of other effects. For example, instant harming I arrow will deal additional 0.75 × 0.375 magical damage.
- Are now knocked back by < 1 damage hits, including 0 damage hits such as snowballs and eggs.
- The attack cooldown is now only 4 ticks (200ms) when an attack is missed.
- Attacking is no longer possible until the weapon is recharged.
- There is a longer "charged" attack that gives a bonus reach of +1 meters.
- Weapons with shorter cooldowns give victims a shorter attack invulnerability time (invincibility frames).
- The attack key can be held down to automatically attack at the next available moment.
- Has a +1 tick (50ms) penalty, making it less effective than optimal timing or clicking.
- Entities with bounding boxes smaller than 0.9 block (such as rabbits and bats, for example) now have them inflated to that value.
- This means that they still have smaller hitboxes than 0.9 block, but now can be attacked outside their hitbox within a range of 0.9 block.
- The attack timer is now unaffected by switching items, only resetting when the player performs an attack.
- Entities can now be hit through transparent blocks like grass or vines, without destroying said block.
- Changed the swing animation to "emphasize the rhythm of the attacks".
- The eating and drinking animations are interrupted and reset when being hit by a player/mob or a projectile throw from one.
- Liquids (such as stews, honey, milk, and potions) are consumed faster (20 ticks, was 32 or 40 ticks)
- High saturation no longer gives a fast regeneration boost.
- Saturation is not used when healing damage, and is only relevant as a "pause" until food drains because of other factors (sprinting, jumping...)
- The player now naturally regenerates health down until a hunger level of 6 () instead of the previous 18 ().
- The player now naturally heals every 40 game ticks (2 seconds) instead of every 80 game ticks (4 seconds).
- Natural healing drains food points half as fast.
- Critical Hits
- Can now be performed with sprint-knockback hits (the first hit dealt by a sprinting player), as it was in older versions and Bedrock Edition.
- Is now only performed by a weapon enchanted with Sweeping Edge.
- Requires a fully charged attack to activate.
- Is now activated regardless of whether or not an entity is hit.
- The Sweeping Edge enchantment itself has been nerfed. It now does 25%/33%/37.5% percent of sweeping damage per level instead of the previous 50%/66%/75%.
- All tools can now perform the sweep attack if they have the Sweeping Edge enchantment.
- Sweeping Edge cannot be applied to non-sword tools in survival, except for axes and pickaxes.
- Weapon enchantments are now included in the base damage when calculating critical hits and potion effects.
- Attacking with the player's bare fist now deals 2 instead of 1, to match the behavior in Bedrock Edition.
- Status effects
- Healing now heals 6 per level, up from 4, similar to before 1.6.1.
- Strength was changed, it increases at levels I/II +20%/+40% of the total damage (was 3 / 6 damage).
- Knockback as a scale instead of a probability was actually added first on these snapshots, and then added on 1.16.
- "A custom Java Edition snapshot to test new combat mechanics" – u/jeb_ on Reddit, June 26, 2019
- "Update: Custom Java Edition snapshot to test new combat mechanics (version 2)" – u/jeb_ on Reddit, August 15, 2019
- "Updated Combat Test Snapshot (number 3) and a custom map for combat testing" – u/jeb_ on Reddit, November 1, 2019
- "Since doing something this the last minute on a Friday is a great idea: Combat Test Snapshot Number 4" – u/jeb_ on Reddit, November 30, 2019
- "Experimental Combat Snapshot - version 5" – u/jeb_ on Reddit, January 17, 2020
- "Combat Test version 6" – u/jeb_ on Reddit, August 7, 2020
- "Combat test snapshot version 7c" – u/jeb_ on Reddit, August 14, 2020
- "Here we go again... Combat test snapshot 8b" – u/jeb_ on Reddit, August 21, 2020
- "Yeah that makes sense. I'm still in "phase 1", which means designing systems... "Phase 2" will be more focused on numbers and mobs" – @jeb_, August 7, 2020
- "Game difficulty will be looked at in "phase 2". I need to discuss with the team how in-depth these changes should be... like an agreement on philosophy around difficulty" – @jeb_, August 21, 2020
- Combat Test Map made by Mojang.