Small cleaning of craftguide formspec
This commit is contained in:
parent
0bf30f0f5c
commit
e69cf4fcb7
@ -25,16 +25,15 @@ function craftguide:get_formspec(stack, pagenum, item, recipe_num, filter, playe
|
|||||||
local formspec = [[ size[8,6.6;]
|
local formspec = [[ size[8,6.6;]
|
||||||
tablecolumns[color;text;color;text]
|
tablecolumns[color;text;color;text]
|
||||||
tableoptions[background=#00000000;highlight=#00000000;border=false]
|
tableoptions[background=#00000000;highlight=#00000000;border=false]
|
||||||
button[5.5,0;0.7,0.95;prev;<]
|
button[5.4,0;0.8,0.95;prev;<]
|
||||||
button[7.3,0;0.7,0.95;next;>]
|
button[7.2,0;0.8,0.95;next;>]
|
||||||
button[4,0.2;0.7,0.5;search;?]
|
button[2.5,0.2;0.8,0.5;search;?]
|
||||||
button[4.6,0.2;0.7,0.5;clearfilter;X]
|
button[3.2,0.2;0.8,0.5;clear;X]
|
||||||
button[0,0;1.5,1;backcraft;< Back]
|
|
||||||
tooltip[search;Search]
|
tooltip[search;Search]
|
||||||
tooltip[clearfilter;Reset] ]]
|
tooltip[clear;Reset] ]]
|
||||||
.."table[6.1,0.18;1.1,0.5;pagenum;#FFFF00,"..tostring(pagenum)..
|
.."table[6,0.18;1.1,0.5;pagenum;#FFFF00,"..tostring(pagenum)..
|
||||||
",#FFFFFF,/ "..tostring(pagemax).."]"..
|
",#FFFFFF,/ "..tostring(pagemax).."]"..
|
||||||
"field[1.8,0.32;2.6,1;filter;;"..filter.."]"..
|
"field[0.3,0.32;2.6,1;filter;;"..filter.."]"..
|
||||||
default.gui_bg..default.gui_bg_img
|
default.gui_bg..default.gui_bg_img
|
||||||
|
|
||||||
for _, name in pairs(self:get_items(filter, player_name)) do
|
for _, name in pairs(self:get_items(filter, player_name)) do
|
||||||
@ -114,7 +113,7 @@ minetest.register_on_player_receive_fields(function(player, listname, fields)
|
|||||||
local filter = formspec:match("filter;;([%w_:]+)") or ""
|
local filter = formspec:match("filter;;([%w_:]+)") or ""
|
||||||
local pagenum = tonumber(formspec:match("#FFFF00,(%d+)")) or 1
|
local pagenum = tonumber(formspec:match("#FFFF00,(%d+)")) or 1
|
||||||
|
|
||||||
if fields.clearfilter then
|
if fields.clear then
|
||||||
craftguide:get_items(nil, player_name)
|
craftguide:get_items(nil, player_name)
|
||||||
craftguide:get_formspec(stack, 1, nil, 1, "", player_name)
|
craftguide:get_formspec(stack, 1, nil, 1, "", player_name)
|
||||||
elseif fields.alternate then
|
elseif fields.alternate then
|
||||||
|
Loading…
Reference in New Issue
Block a user