
HardBlocks
Advanced block protection system with progressive damage stages, ownership, repair mechanics and team support.
Screenshots



About this Mod
🔧 Core Features
⛏ Progressive Block Damage
Blocks no longer break instantly. Each block has its own durability level and multiple destruction stages that must be depleted before the block is fully destroyed. 🧱
🧱 Tier-Based Breaking Speed
Tool tiers significantly affect destruction efficiency:
- Wooden and Golden tools are ineffective and degrade rapidly against high-tier blocks.
- Stone, Iron, Diamond, and Netherite tools scale properly with block integrity.
- Higher-tier blocks require stronger tools and more time to break.
This mechanic prevents early-game griefing and encourages natural progression. 📈
👤 Block Ownership System
- Persistent Ownership: Every placed block stores its original owner.
- Quick Inspection: Sneak (Shift) to view ownership information.
- Team Support: Full support for team and faction-style gameplay.
- Deep Integration: Ownership is directly tied to the integrity system. 🛡️
🛠 Repair Mechanic
Damaged blocks don’t always have to be replaced. Use a repair tool (e.g., a Spatula) to restore lost integrity stages.
This allows for:
- Active base maintenance.
- Post-raid recovery.
- Long-term structure durability. 🛠️
🤝 Recommended Synergy
This mod is designed to work perfectly alongside these mods for the ultimate experience:
- Simple Block Physics - Adds realistic physics and debris. 💥
- Leaving & Sleeping - Enhances survival and logout mechanics. 🌙
📊 Block Integrity Specifications
Below are the fixed destruction tiers and the number of stages required to break each block category.
| Level | Destruction Stages | Category |
|---|---|---|
| 0 | 5 | Dirt-type blocks |
| 3 | 18 | Wooden blocks |
| 6 | 40 | Stone & Brick blocks |
| 8 | 60 | Deepslate |
| 10 | 80 | Ores |
| 11 | 95 | Metal blocks |
| 12 | 115 | Diamond Block |
| 13 | 140 | Netherite Block |
| 14 | 180 | Obsidian |
👑 Admin Commands
For server administration and moderation:
/setowner <player>— Manually change the owner of the block you are looking at. Useful for base transfers or moderation. 🛠️
⚠️ Development Status & Bug Reports
The mod is currently in active testing (Beta). 🧪
Since the mechanics are unique and complex, some bugs may occur. If you encounter any issues, please report them! Your feedback is essential to making the mod better. 🐛🆘
Available Versions
How to Install HardBlocks on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "HardBlocks". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
HardBlocks server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is HardBlocks compatible with forge?
HardBlocks officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with HardBlocks – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if HardBlocks consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install HardBlocks with just one click on your server.