Granular Paper/Purpur 1.21+ block break speed & hardness controller by origin (Natural, KGenerators, Lava Gen, Placed).

GS-HardnessGuardSet
Granular block break speed and hardness controller for Paper / Purpur 1.21+ servers based on block generation origin.
English Overview
GS-HardnessGuardSet gives server administrators fine-grained control over block breaking speeds and hardness dynamically based on how blocks were generated or placed into the world.
Generation Origin Tracking
The plugin tracks blocks using 4 origin categories:
NATURAL— Naturally generated world blocks.KGENERATOR— Blocks spawned by cobblestone/custom block generators (e.g., KGenerators).LAVA_GEN— Blocks generated via vanilla lava & water interactions.PLAYER_PLACED— Blocks manually placed down by players.
Effective Speed Formula
Break speeds are calculated dynamically using the following formula:

Commands
/hardnessguard reload— Reload configuration files and block rules./hardnessguard info— Inspect targeted block origin and applied hardness settings./hardnessguard set <origin> <speed>— Modify break speed multipliers on the fly./hardnessguard test— Benchmark break tick calculations./hardnessguard update [check|download]— Check for updates or download latest release.
Modrinth Auto-Updater
Featuring an integrated Modrinth update checker (v2.0.1) targeting project Lqgp0tpP with SHA-512 verification and safe staging in plugins/update/.
Visão Geral em Português
GS-HardnessGuardSet oferece aos administradores de servidores Paper/Purpur 1.21+ controle granular sobre a velocidade de quebra e dureza dos blocos de acordo com a origem de sua geração.
Rastreamento de Origem
O plugin categoriza os blocos em 4 origens:
NATURAL— Blocos gerados naturalmente no mundo.KGENERATOR— Blocos criados por geradores customizados / KGenerators.LAVA_GEN— Blocos gerados por interação de lava e água.PLAYER_PLACED— Blocos colocados por jogadores.
Comandos
/hardnessguard reload— Recarrega as configurações./hardnessguard info— Exibe informações do bloco apontado./hardnessguard set <origem> <velocidade>— Altera multiplicadores de velocidade./hardnessguard test— Testa a velocidade de quebra./hardnessguard update [check|download]— Verifica ou baixa atualizações seguras via Modrinth.
Links
Pinned Versions
- R1.21–26.3
Pages
Members
1Owner