]> git.lizzy.rs Git - worldedit.git/blobdiff - worldedit_commands/mark.lua
Make region marker entities withstand TNT explosions
[worldedit.git] / worldedit_commands / mark.lua
index 9f7b020f9a89ed499ee87a7b3688d978de62bc57..cb45075c48848a6bdfc90c07107fec5d3e9d765f 100644 (file)
@@ -130,6 +130,9 @@ minetest.register_entity(":worldedit:pos1", {
                self.object:remove()\r
                worldedit.marker1[self.player_name] = nil\r
        end,\r
+       on_blast = function(self, damage)\r
+               return false, false, {} -- don't damage or knockback\r
+       end,\r
 })\r
 \r
 minetest.register_entity(":worldedit:pos2", {\r
@@ -151,6 +154,9 @@ minetest.register_entity(":worldedit:pos2", {
                self.object:remove()\r
                worldedit.marker2[self.player_name] = nil\r
        end,\r
+       on_blast = function(self, damage)\r
+               return false, false, {} -- don't damage or knockback\r
+       end,\r
 })\r
 \r
 minetest.register_entity(":worldedit:region_cube", {\r
@@ -176,5 +182,8 @@ minetest.register_entity(":worldedit:region_cube", {
                end\r
                worldedit.marker_region[self.player_name] = nil\r
        end,\r
+       on_blast = function(self, damage)\r
+               return false, false, {} -- don't damage or knockback\r
+       end,\r
 })\r
 \r