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+.
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.
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.
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.
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.
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.
World Shift: Dynamic Events brings survival to life with 7 unique, randomized events! From deadly Acid Rain and Blood Moons to lucky Sky Drops and XP Storms. Experience a living world where every minute counts. Realistic, chaotic, and rewarding!
Lumina Prime Shaders brings cinematic visuals to Minecraft. Featuring realistic lighting, vibrant sunsets, and crystal-clear water, it offers the perfect balance of performance and beauty. Transform every journey into a visual masterpiece.
The Goatman Stalker — A smart horror addon that reacts to how you play. Door knocks, bed visits, surface glimpses, cave chases & a brutal jumpscare — all adaptive, all unpredictable. No spam, just dread. 🐐👁️
Ultimate Random Powers: Get unique abilities every 15 mins! Features permanent Lifesteal health upgrades, Dash, and Combat boosts. A pro scripting addon for hardcore survival!
World Shift: Dynamic Events brings survival to life with 7 unique, randomized events! From deadly Acid Rain and Blood Moons to lucky Sky Drops and XP Storms. Experience a living world where every minute counts. Realistic, chaotic, and rewarding!
Lumina Prime Shaders brings cinematic visuals to Minecraft. Featuring realistic lighting, vibrant sunsets, and crystal-clear water, it offers the perfect balance of performance and beauty. Transform every journey into a visual masterpiece.
The Goatman Stalker — A smart horror addon that reacts to how you play. Door knocks, bed visits, surface glimpses, cave chases & a brutal jumpscare — all adaptive, all unpredictable. No spam, just dread. 🐐👁️
Ultimate Random Powers: Get unique abilities every 15 mins! Features permanent Lifesteal health upgrades, Dash, and Combat boosts. A pro scripting addon for hardcore survival!