Logo
Icon

Java Utility [ Java Edition Overhaul ]

Java Utility by BlockCraftAddons brings Java Edition combat to Bedrock: accurate weapon damage, Sweeping Edge with tier-based radius, Critical Hit (1.5× fall bonus), damage notifications, and weapon tooltips. Requires Minecraft 1.21+.
64,186

⚔️ JAVA UTILITY — Java Edition Overhaul

by BlockCraftAddons  |  v1.0  |  Minecraft 1.21+


Java Utility is a script-based addon that brings the iconic combat system of Minecraft Java Edition to Bedrock Edition. It recreates accurate damage values, sweeping edge attacks, critical hit mechanics, and immersive sound effects — making combat more skill-based, balanced, and satisfying.

 


🖼️ SHOWCASE

Youtube Video Showcase :-

ui config

- Right Click Using stick [ You can on/off script engine messages

🌪️ Java Sweeping Edge

Sweeping edge attack in action — area damage with sweep particle effect and knockback on nearby mobs.

 

⚙️ Java Damage

Java-accurate damage values applied in-game — weapon tooltip showing Bedrock vs Java damage comparison.


⚔️ COMBAT FEATURES

🌪️ Sweeping Edge

Swords can now perform sweeping attacks just like Java Edition. When you attack with a fully charged swing, nearby enemies take area damage — making crowd fights more strategic and powerful.

Includes: Area Damage  ·  Sweep Particles  ·  Custom Sweep Sound  ·  Knockback

Sweep radius scales per sword tier: Wood/Gold 2.5 → Stone 2.8 → Iron 3.0 → Diamond 3.3 → Netherite 3.6 blocks

 

💥 Critical Hit System

Attack while falling to perform a critical hit. Just like Java Edition, well-timed jumps reward you with 1.5× bonus damage, custom particles, and a distinct impact sound.

Includes: 1.5× Damage Boost  ·  Critical Particles  ·  Immersive Sound Feedback

 

⏱️ Attack Cooldown System

Combat is no longer based on fast clicking. Each sword attack follows a 12-tick (~0.6 second) cooldown matching Java Edition — sweeping edge only activates on a fully charged swing.

Impact: Balanced PvE combat  ·  More strategic battles  ·  No spam clicking

 

🔊 Immersive Sound & Effects

Custom sounds and particles make every hit feel powerful. Sweeping attacks and critical strikes trigger unique audio and visual feedback — 7 sweep sound variants and 6 critical hit sound variants play randomly.

 

⚙️ Java Damage Override

Every weapon now deals Java-accurate damage. Axes are significantly buffed, hoes are nerfed to 1 damage across all tiers — exactly matching Java Edition's weapon balance.

Covers: Swords  ·  Axes  ·  Pickaxes  ·  Shovels  ·  Hoes  ·  Trident  ·  Mace  ·  Bow  ·  Crossbow

 

🏷️ Weapon Damage Tooltips

Every weapon in your inventory automatically gets a lore line showing both the Bedrock damage and Java damage values — so you always know exactly what your weapon deals.

 

💬 Real-Time Damage Notification

Every hit shows a red chat message with the exact damage dealt, keeping combat transparent and easy to track.


📊 JAVA vs BEDROCK DAMAGE REFERENCE

Weapon Bedrock Damage Java Damage Change
⚔️ Swords
Wooden Sword 5 4 ▼ -1
Golden Sword 5 4 ▼ -1
Stone Sword 6 5 ▼ -1
Iron Sword 7 6 ▼ -1
Diamond Sword 8 7 ▼ -1
Netherite Sword 9 8 ▼ -1
🪓 Axes
Wooden Axe 3 7 ▲ +4
Golden Axe 3 7 ▲ +4
Stone Axe 4 9 ▲ +5
Iron Axe 5 9 ▲ +4
Diamond Axe 6 9 ▲ +3
Netherite Axe 7 10 ▲ +3
⛏️ Pickaxes
Wooden / Golden Pickaxe 2 2 — Same
Stone Pickaxe 3 3 — Same
Iron → Netherite Pickaxe 4 / 5 / 6 4 / 5 / 6 — Same
🪣 Shovels
All Shovel Tiers 2 – 6 2 – 6 — Same
🌾 Hoes (Nerfed in Java)
Wooden / Golden Hoe 1 1 — Same
Stone Hoe 2 1 ▼ -1
Iron Hoe 3 1 ▼ -2
Diamond Hoe 4 1 ▼ -3
Netherite Hoe 5 1 ▼ -4
🔱 Other Weapons
Trident 9 9 — Same
Mace 6 6 — Same
Bow up to 9 up to 9 — Same
Crossbow up to 9 up to 9 — Same

⚙️ HOW IT WORKS

1) Script-Based Combat Engine: Uses Bedrock Script API to hook into every entity hit event and apply Java-accurate damage, sweep logic, and critical hit detection in real time.

2) Java Damage Override: On every melee hit, the addon reads your mainhand weapon, undoes Bedrock's native damage, then applies the correct Java value — with no recursion issues.

3) Sword Tier Balance: Different sword tiers have unique sweep radii (2.5 to 3.6 blocks) for better gameplay balance matching Java Edition behavior.

4) Survival Friendly: Works naturally in survival mode without any commands or setup.

5) Multiplayer Compatible: Designed to work smoothly in multiplayer worlds with per-player tracking.


📦 COMPATIBILITY

✔ Minecraft Bedrock 1.21+
✔ Works in Survival Worlds
✔ Multiplayer Friendly
✔ Script API 1.9.0
✔ Lightweight & Optimized
✔ No commands required
⚠ Scripting must be enabled in world settings
⚠ Both Behavior Pack and Resource Pack must be applied


🌍 FUTURE UPDATES

This addon will continue expanding with more Java Edition mechanics in future updates. Possible additions include:

→ Enchantment-aware sweep damage (Sweeping Edge I / II / III)
→ Shield blocking mechanics
→ Attack speed HUD indicator
→ Axe shield-disable mechanic
→ More Java gameplay features based on community feedback


🙏 CREDITS

This addon uses some code from AnotherSeawhite. Big thanks for the contribution — go check out their work too!


💬 COMMUNITY

If you enjoy the addon, consider supporting the project and sharing your feedback. Your suggestions help improve future updates and new mechanics.

🔗 Join our Discord


Made by BlockCraftAddons  ·  Java Utility v1.0  ·  Bedrock Edition

More versions
Dev by: Avatar
Block_Craft_Addons @Block_Craft_Addons
All Rights Reserved
24/06/2026
20:07 26/07