TNT: Track TNT owner in metadata for protection mods
authorFoz <fozolo@gmail.com>
Sat, 7 May 2016 01:47:22 +0000 (21:47 -0400)
committersfan5 <sfan5@live.de>
Sun, 19 Nov 2017 21:53:53 +0000 (22:53 +0100)
commit20bd4560f8cc9c84ffa54d6917119b3c5ac3260c
tree36ae1e316b40bb74a9be9b5edcbd502ccddc1ec2
parent8991b9fe54894fec98405054aaafee848eef6dff
TNT: Track TNT owner in metadata for protection mods

It is useful for protection mods to know who owns an exploding
TNT block. This allows the blocks destroyed by the TNT to be
limited to the same ones the owner could destroy without using
TNT.

TNT placed within a protected area by the area owner, and later
ignited by another player will destroy within the protected area
nodes the igniter may not otherwise be able to interact with. Any
player could significantly increase the size of an explosion by
placing more TNT in an adjacent unprotected area if the original
TNT block was placed withing 1 node of such a boundary. This
feature sounds dangerous, but we are talking about TNT. Players
should use it carefully.
mods/tnt/init.lua