I think it would be cool, more realistic, and less laggy for TNT to be craftable with itself to make stronger TNT. Basically, the blast power would equal the sum of the blast powers of the TNTs you add.
For example, 6 TNTs crafted together makes a TNT block 6x as powerful. Crafting 5 of those together makes a TNT block 30 times as powerful as regular TNT. This needs to have a limit so that someone can't make one small TNT block that blows up a whole city, which would be unrealistic. Maybe limit it at 30x or even less?
This would have to come with obsidian, lava, enchanting tables, and water getting infinite-ish blast resistance so you can't blow them up (or maybe just a lot to allow them to be blown up with ultra-powerful TNT).
So you can combine TNTs to make one block of more powerful TNT, and you can combine THOSE....
In the end, you have a large bomb being just one big explosion like it should be, not a bunch of small explosions that cause lag, make other TNT entities fly around and cause lag from the flying calculations, and look ugly.
The lag doesn't come from the Multiple TNT, it comes from all the items dropping on the ground from the blast.
Your solution doesn't work.
Solution:
Make it so when TNT explodes, it doesn't drop the blocks. TNT could be a faster way of getting down into deeper caves. However, you would sacrifice all the dirt and stone blocks. No big deal. No one uses TNT to mine ores anyways.
The lag doesn't come from the Multiple TNT, it comes from all the items dropping on the ground from the blast.
Your solution doesn't work.
No, I've tried spreading a lot of drops everywhere using worldedit, and it didn't lag.
Also, one blast would mean all of the drops would come out and not be subject to effects from other blasts, reducing calculations.
The lag comes from the entities being shot by other entities into blocks and all of those blast resistance and vector calculations.
For example, 6 TNTs crafted together makes a TNT block 6x as powerful. Crafting 5 of those together makes a TNT block 30 times as powerful as regular TNT. This needs to have a limit so that someone can't make one small TNT block that blows up a whole city, which would be unrealistic. Maybe limit it at 30x or even less?
This would have to come with obsidian, lava, enchanting tables, and water getting infinite-ish blast resistance so you can't blow them up (or maybe just a lot to allow them to be blown up with ultra-powerful TNT).
So you can combine TNTs to make one block of more powerful TNT, and you can combine THOSE....
In the end, you have a large bomb being just one big explosion like it should be, not a bunch of small explosions that cause lag, make other TNT entities fly around and cause lag from the flying calculations, and look ugly.
Support shields replacing parrying here! (Click it)
Your solution doesn't work.
Solution:
Make it so when TNT explodes, it doesn't drop the blocks. TNT could be a faster way of getting down into deeper caves. However, you would sacrifice all the dirt and stone blocks. No big deal. No one uses TNT to mine ores anyways.
No, I've tried spreading a lot of drops everywhere using worldedit, and it didn't lag.
Also, one blast would mean all of the drops would come out and not be subject to effects from other blasts, reducing calculations.
The lag comes from the entities being shot by other entities into blocks and all of those blast resistance and vector calculations.
Support shields replacing parrying here! (Click it)
One chants out between two worlds: "Fire - Walk with me."