Rework of bullet system.
andryqx opened this issue ยท 2 comments
In TACZ, every bullet is just the same entity, but with different data (we can't see it)
I'm server owner of ASTRX: NOVA, and it is really important to me to identify every bullet, so i could make datapack/mod for raid system, based on every bullet. But i can't, because, again, every bullet is just the same entity WITHOUT NBT DATA TAGS.
I'm suggesting to make every bullet as different entity, or just give bullets nbt data like "damage", "name", so developers could identify it in their own tweaks/datapacks/mods.
On the screenshots you can see, that you can shot RPG rocket, or pistol 9mm bullet, but it would have the same data, and developers wont be able to identify it.
what you can make:
for example, if you shot from AK-47 (it's example, it can be any weapon), you can summon tacz:bullet entity, and gave it next nbt tags:
"ammo": "tacz:762x39",
you can pick "ammo" from data json file of ak-47 (for example)
so basically you can just add the name of ammo in nbt tags of bullet entity
so we (developers) will be able to identify it.. now there's not any methods to compare 9mm ammo and rpg7 rocket, because they're all the same entity: tac:bullet. but if you gave nbt tag "name" to every one of them, it would be amazing