This project is an unofficial NeoForge 1.21.1 port of Shots Fired, originally created by MelodicCougar7.
Original mod page:
https://www.curseforge.com/minecraft/mc-mods/shots-fired
All credit for the original idea, concept, and original mod goes to MelodicCougar7.
This project is not an official update unless stated otherwise by the original author.
This version was made to bring Shots Fired to Minecraft 1.21.1 using NeoForge.
Main differences from the original version:
The core idea stays the same:
Shoot a TaC:Z weapon, get an empty casing.
Shots Fired adds casing drops to TaC:Z weapons.
Shoot a gun, get an empty casing.
This port was made so newer modpacks and servers can use the same immersive casing-drop system together with TaC:Z on Minecraft 1.21.1 NeoForge.
Without TaC:Z, this mod does not really do anything.
Shots Fired detects TaC:Z weapons when they are fired and drops configurable casing items based on the weapon’s GunId.
This makes gunplay feel more immersive and gives modpack creators more freedom for custom ammo, recycling, reloading, Create automation, or economy systems.
TaC:Z weapons use NBT data to identify the actual gun.
The normal item ID is usually:
```txt tacz:modern_kinetic_weapon