Block Launcher

You are allowed to use this mod in your modpack

This mod will end your problem with running out of ammo, as you can with it shoot blocks from your inventory!

Blocks deal damage depending on how hard it is, and gives serious knockback.

For first, you will need to craft a block launching part:

Then, you can use it to make a gun:

Block Rifle

Has high rate of fire, can shoot weaker blocks such as dirt or cobblestone.

Block Cannon

Can kill most mobs with one shot, but needs more heavy blocks, obsidian, or stone at least.

Shotblock

Shoots multiple blocks at once, deals high damage at close range.

Block Thrower

Shots flammable blocks, spreads fire everywhere

TNT Cannon

Automatically triggers TNT when used.

TNT Launcher

Fires faster projectile, which explodes instantly after impact, but explosion is smaller.

Diamond launching part

To craft a better weapon you need a diamond launching part:

Chainblock

Has very high rate of fire, but small knockback. Fires weaker blocks.

Block Sniper Rifle

Damage and block size scales with distance traveled.

TNT Mines Launcher

Shots TNT that explodes on contact with mobs and players, or by pressing left mouse button.

Upgrades

Every weapon can be made "sticky", by adding 4 slimeballs to them.

If you want to make blocks bounce off walls, you need to put even more slimeballs:

Finally, if you want to make explosions harmless to blocks and mobs (except fall damage), 4 feathers must be added to any TNT launching gun. Weapon fires much faster, and has 80% chance to not consume TNT from inventory

Shotblock can be upgraded to fire full stack of blocks at once, but increases block spread.

New in 1.11: Weapons with crushing attribute can break blocks on impact

Enchantments

Power - Every additional level increases speed, damage and knockback by 33%

Efficiency - Gives from 25% to 75% chance to not consume used block from inventory