Use refresh_invpage in more places
parent
6ef253a0da
commit
da61afb6e6
|
@ -566,8 +566,7 @@ local function receive_fields(player, form_name, fields)
|
|||
|
||||
end
|
||||
if in_achievements_menu then
|
||||
local form = achievements.get_formspec(name, selected)
|
||||
player:set_inventory_formspec(form)
|
||||
rp_formspec.refresh_invpage(player, "rp_achievements:achievements")
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -327,10 +327,8 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|||
page = 1
|
||||
end
|
||||
|
||||
local form = rp_formspec.get_page("rp_creative:creative", true)
|
||||
form = form .. creative.get_creative_formspec(player, start_i, start_i / (creative.slots_num) + 1)
|
||||
if changed then
|
||||
player:set_inventory_formspec(form)
|
||||
rp_formspec.refresh_invpage(player, "rp_creative:creative")
|
||||
end
|
||||
end)
|
||||
|
||||
|
|
|
@ -292,8 +292,7 @@ minetest.register_on_player_receive_fields(function(player, form_name, fields)
|
|||
end
|
||||
end
|
||||
if changed then
|
||||
local form = get_formspec(name)
|
||||
player:set_inventory_formspec(form)
|
||||
rp_formspec.refresh_invpage(player, "rp_player_skins:player_skins")
|
||||
end
|
||||
end)
|
||||
|
||||
|
|
Loading…
Reference in New Issue