Sueta
PR

ProjectileBlockDamage

1.3

Projectiles and explosions damage blocks on impact

·Plugin

Introduction:
Are you using Crackshot or some other gun plugin and want blocks to crack when they are hit by projectiles?

Do you just like the aesthetic look of having projectiles and explosions crack blocks?

If so, this is the plugin for you!

Features:

  • Blocks are damaged by projectiles and explosions. This triggers the block mining "crack" animation
  • Damage is stacked! If you keep hitting the same spot, the damage will increase
  • You can customize how much damage each projectile does to a block
  • You can have the blocks break if they reach their maximum damage capacity if you want
  • Supports arrows, eggs, and snowballs. Want another projectile added? It's easy to do so! Just let me know in the comments.

Images:

Config:

# Do explosions destroy blocks in your server?   
explosions-destroy-blocks   :  true 

 # The maximum number of (active) cracked blocks to allow.   
max-blocks   :  1000 

 # Should we break blocks if they reach a cumulative damage of 10 or above?   
allow-damage-break   :  false 

 # Whether a projectile or explosion will crack blocks   
allow-arrow   :  true  
allow-egg   :  true  
allow-snowball   :  true  
allow-explosion   :  true 

 # The damage per hit to a block. From 0 to 9 (max)   
damage-arrow   :  2  
damage-egg   :  2  
damage-snowball   :  2  
damage-explosion   :  2 

 # How far the cracks of an explosion will reach  
 # Specifically, the radius of a sphere around the explosion center.   
radius-explosion   :  5 

 # Time it takes a block to go back to normal (seconds)   
regen-seconds   :  5 

 # How often the server should check blocks for regeneration (in ticks, and 20 ticks = 1 second)  
 # If this is higher than 20 ticks, the regen will actually take a bit longer than what you specify  
 # in regen-seconds but the server performance will be better   
regen-check-ticks   :  20

Afterword:
If you like the plugin please consider donating !

Similar projects

Plugin →