]> git.lizzy.rs Git - dragonfireclient.git/blob - clientmods/inventory/next_item.lua
Added Chat Spam, Replace and settingtypes.txt for Clientmods
[dragonfireclient.git] / clientmods / inventory / next_item.lua
1 local elapsed_time = 0
2 local tick_time = 0.05
3
4 minetest.register_globalstep(function(dtime)
5         elapsed_time = elapsed_time + dtime
6         if elapsed_time < tick_time then return end
7         local player = minetest.localplayer
8         if not player then return end
9         local item = player:get_wielded_item()
10         if item:get_count() == 0 and minetest.settings:get_bool("next_item") then
11                 local index = player:get_wield_index()
12                 player:set_wield_index(index + 1)
13         end
14         elapsed_time = 0
15 end)
16
17 minetest.register_cheat("NextItem", "Inventory", "next_item")
18