aboutsummaryrefslogtreecommitdiff
path: root/autotntsponge/init.lua
blob: 8e16efa5c927447d3f8c1eeb498398201958ffa3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
minetest.register_globalstep(function(dtime)
	if not minetest.settings:get_bool("autotntsponge") then return end
	local player = minetest.localplayer
	if not player then end
	if player:get_wielded_item():get_name() ~= "mcl_tnt:tnt" then return end
	local sponges = minetest.find_nodes_near_under_air(player:get_pos(), 4, {"mcl_sponges:sponge", "mcl_sponges:sponge_wet"})
	for _, p in ipairs(sponges) do
		minetest.place_node(vector.add(p, vector.new(0, 1, 0)))
	end
end)

minetest.register_cheat("AutoTNTSponge", "World", "autotntsponge")