Don't delay setting inventory stuff

This commit is contained in:
Wuzzy 2017-01-06 01:25:49 +01:00
parent acc04d796d
commit 7fbe2f98ce
2 changed files with 13 additions and 21 deletions

@ -221,9 +221,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
end
if fields.suche ~= nil and fields.suche ~= "" then
set_inv(string.lower(fields.suche))
minetest.after(0.5, function()
minetest.show_formspec(player:get_player_name(), "detached:creative", player:get_inventory_formspec())
end)
end
if fields.build then

@ -54,10 +54,8 @@ end
local function set_inventory(player)
if minetest.setting_getbool("creative_mode") then
minetest.after(0.5,function()
crafting.set_creative_formspec(player, 0, 1)
return
end)
end
player:get_inventory():set_width("craft", 2)
player:get_inventory():set_size("craft", 4)
@ -148,11 +146,8 @@ minetest.register_on_joinplayer(function(player)
player:get_inventory():set_size("main", 36)
--set hotbar size
if player.hud_set_hotbar_itemcount then
minetest.after(0.5, player.hud_set_hotbar_itemcount, player, 9)
end
player:hud_set_hotbar_itemcount(9)
--add hotbar images
minetest.after(0.5,function()
player:hud_set_hotbar_image("crafting_hotbar.png")
player:hud_set_hotbar_selected_image("crafting_hotbar_selected.png")
@ -165,7 +160,6 @@ minetest.register_on_joinplayer(function(player)
end
end
end)
end)
minetest.register_node("crafting:workbench", {
description = "Crafting Table",