




Raiyon's Java Combat is a Minecraft Bedrock behavior pack that ports the weapon cooldown combat system from Java Edition to Bedrock. Swing a sword before its cooldown bar fills and you deal reduced damage. Wait for a full charge, land a strike, and a sweep hits every nearby enemy at once. The pack targets Bedrock 1.21.0 and later, and with over five million downloads on CurseForge it is one of the most widely installed combat addons for Bedrock.
What Raiyon's Java Combat Adds
- Weapon cooldown system: a progress bar fills after each swing. Attacks that land before it is full deal reduced damage, matching Java Edition's 1.9 combat model.
- Sweep attacks: swords at full cooldown sweep in a wide arc, dealing partial damage to all mobs within reach.
- Axe balance: axes deal more damage than swords at the cost of a longer cooldown, the same tradeoff Java players know.
- Shield improvements: blocking removes all knockback and stops charged mace attacks. Shield animation is updated to match the Java stance.
- Damage parity: Sharpness, Strength, and Weakness enchantments and status effects match Java Edition damage values.
- Cross-addon compatibility: the cooldown mechanic applies to weapons added by other behavior packs, not just vanilla tools.
The download includes a separate Cooldown Animation Resource Pack that shows the timing indicator on-screen. It is optional but recommended. If you stack multiple resource packs, place the cooldown pack below your other visual packs to prevent overlay conflicts.
How to Install Raiyon's Java Combat
- 1.Download the behavior pack (.mcpack) from CurseForge. Optionally grab the Cooldown Animation Resource Pack from the same page.
- 2.Tap or double-click the .mcpack file. Minecraft opens and imports the pack automatically.
- 3.Open or create a world, go to world settings, and enable Raiyon's Java Combat under Behavior Packs.
- 4.If using the cooldown animation pack, enable it under Resource Packs and drag it below any other resource packs in your stack.
- 5.Launch the world. Hold a weapon to see the cooldown bar appear below the crosshair.
Compatibility with Realms and Servers
Raiyon's Java Combat works on Bedrock Realms when the Realm owner enables the behavior pack in world settings. On dedicated Bedrock servers, the host applies the pack server-side and it takes effect for all players without per-device setup. The cooldown animation resource pack is client-side, so each player who wants the on-screen indicator installs it individually. Because the addon extends its cooldown logic to weapons from other behavior packs, it layers cleanly with most mob, item, and content addons.
Questions about this entry.
How do I install Raiyon's Java Combat on Bedrock?
Download the .mcpack file from CurseForge, then tap or double-click it to import it into Minecraft. Open your world settings, go to Behavior Packs, and enable Raiyon's Java Combat. The cooldown animation resource pack is a separate optional download from the same CurseForge page.
Does Raiyon's Java Combat work on Realms?
Yes. The Realm owner enables the behavior pack in Realms world settings. The cooldown animation resource pack is client-side, so each player installs it separately if they want the on-screen timing indicator.
Which Minecraft Bedrock version does Raiyon's Java Combat support?
Raiyon's Java Combat supports Minecraft Bedrock 1.21.0 and later, including the 1.21.130 releases. Check the CurseForge project page for the full version list and the latest release file.
Can I use Raiyon's Java Combat with other addons?
Yes. The weapon cooldown mechanic applies to tools from other behavior packs, not only vanilla weapons. When stacking resource packs, place the cooldown animation pack below your other resource packs in the pack order to avoid visual conflicts.
Is the cooldown animation resource pack required?
No, it is optional. The behavior pack handles all combat changes on its own. The resource pack only adds the on-screen attack timing indicator. Download it separately from the CurseForge page and place it below other resource packs in your stack.


