Skip to content

[BD] 方块耐久 Block-Durability

Make TaCZ guns truly destructive — no more binary "can hit / can't hit". Every bullet chips away at a block's HP, complete with crack progression effects for a deeply satisfying destruction feel.

NeoForgeForge
Loaders
NeoForgeForge
Downloads on Modrinth
4.6K
Followers on Modrinth
4
versions
4
Updated
July 10, 2026Jul 10
Published
in 2026

At a glance

Runs on NeoForge and Forge
For Minecraft 1.20.1, 1.21.1
Needed on the server; optional in the game
Latest version — 1.1.0-neoforge-1.21.1 from July 10, 2026
Requires [UNOFFICIAL] TaCZ 1.21.1 NeoForge Port
License MIT — free
Where it's needed
In gameoptionalOn serverrequired

Needed on the server; optional in the game

Game versions1.20.1, 1.21.1

中文见GitHub

Block Durability

Give Minecraft blocks durability values — shoot them enough and they break!

GIF

Dependencies

  • NeoForge 1.21.1
  • TaCZ (Timeless & Classics Guns: Zero, NeoForge port) ≥ 1.1.6 — optional; the mod loads without errors when TaCZ is absent but will have no effect.

Features

  • Whitelist-based: only blocks listed in the config can be damaged by bullets
  • HP = Hardness × Multiplier: block HP is derived from vanilla hardness, with manual overrides available
  • Crack progression: damaged blocks display destruction crack stages (like player mining)
  • Particles & Sound: block break particles and hit sounds on impact
  • Tag matching: supports block tags (tag:minecraft:planks), automatically compatible with blocks from other mods

Default Breakable Blocks

CategoryTag
Glass blockstag:c:glass_blocks
Glass panestag:c:glass_panes
Plankstag:minecraft:planks
Logstag:minecraft:logs
Wooden doorstag:minecraft:wooden_doors
Wooden trapdoorstag:minecraft:wooden_trapdoors
Wooden stairstag:minecraft:wooden_stairs
Wooden slabstag:minecraft:wooden_slabs
Wooden buttonstag:minecraft:wooden_buttons
Wooden pressure platestag:minecraft:wooden_pressure_plates
Signstag:minecraft:standing_signs, etc.

Configuration

The config file is auto-generated at config/blockdurability-common.toml:

[general]
    enabled = true
    damagePerHit = 1.0            # Fixed damage per bullet hit
    useBulletDamage = false       # Use bullet entity damage instead

[whitelist]
    blockWhitelist = [
        "tag:c:glass_blocks",
        "tag:minecraft:planks",
        # ... supports tag: prefix and name wildcards
    ]

[hp_calculation]
    hardnessMultiplier = 1.5      # HP = max(minHP, hardness × multiplier)
    minBlockHP = 1.0
    blockHPOverrides = []         # Format: "minecraft:glass=2"

[effects]
    spawnBreakParticles = true
    playBreakSound = true
    dropItems = false

FAQ

How to install [BD] 方块耐久 Block-Durability?

Install NeoForge for your Minecraft version, download [BD] 方块耐久 Block-Durability for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does [BD] 方块耐久 Block-Durability support?

[BD] 方块耐久 Block-Durability has builds for Minecraft 1.20.1, 1.21.1.

Is [BD] 方块耐久 Block-Durability needed on the server?

Needed on the server; optional in the game

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More