Artillery Support

About the Modification
Artillery Support is a modification that adds military tactics to the game using mortars and howitzers. Artillery strikes are delivered from rear positions behind the player, with the sounds of firing and explosions carrying over long distances, creating an immersive combat atmosphere.
Imagine having a first-class artillery unit deployed behind you! Simply mark targets with smoke grenades and request massive destructive bombardment!
Attack Types
Two types of explosions are available: Mortar - creates an explosion that doesn't destroy blocks, and Howitzer - produces an explosion capable of destroying blocks.
Mortar

Howitzer

There are various tactical options for artillery support: Normal Fire, Concentrated Fire, Continuous Fire, Volley Fire, and Single Fire.
Normal Fire

Concentrated Fire
Short intervals between attacks, narrow damage radius.

Continuous Fire
Long intervals between shots, but large number of projectiles.

Volley Fire
Simultaneous launch of multiple projectiles.

Single Fire
Low number of shots, but projectiles reach targets quickly and accurately. Unlike other types with stack limit of 1, Single Fire has stack limit of 8.
Mortars and howitzers have levels - as levels increase, their power and number of shots improve. New attack types and levels are planned for future implementation.
Getting Started
Although material costs are high, some smoke grenades can be crafted. Their creation may become available after reaching the Nether, as besides common materials like iron and gunpowder, glowstone dust is required.
Other types of smoke grenades can be purchased from Wandering Traders. Smoke grenade characteristics can be checked in the tooltip.
Explosive Force Shows explosion size and damage dealt. For comparison: TNT explosive force is 4, and charged creeper explosive force is 6.
Attack Radius Radius of the area where projectiles will fall.
Number of Shots Total number of projectiles fired per request.
Rate of Fire Number of projectiles fired per second.
Smoke grenade throwing distance can be increased by holding right mouse button for up to 5 seconds.
By increasing the entity distance value, you can observe projectiles from long distances, enjoying more dynamic visuals.

Usage Precautions
Artillery support can be requested outside the Overworld, but in the Nether it's useless as attacks will hit bedrock.
Projectiles are forced to load chunks of initial and current positions, so even with small Simulation Distance values everything works correctly. However, chunk loading becomes unstable with frequent requests for massive artillery support.
Setting Simulation Distance value to 18 or higher stabilizes projectile creation. However, this setting isn't mandatory, as within normal Survival mode usage, projectile generation remains stable.
Chunk loading improvements are planned for future updates.
Now enjoy Artillery Support!