mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-26 20:41:11 +01:00
Creative: Add brewing category
This commit is contained in:
parent
2772b9357b
commit
19cd922396
2 changed files with 14 additions and 4 deletions
|
@ -78,9 +78,12 @@ function set_inv(filter, player)
|
||||||
if is_weapon(def) then
|
if is_weapon(def) then
|
||||||
table.insert(creative_list, name)
|
table.insert(creative_list, name)
|
||||||
end
|
end
|
||||||
|
elseif filter == "#brew" then
|
||||||
|
if def.groups.brewitem then
|
||||||
|
table.insert(creative_list, name)
|
||||||
|
end
|
||||||
elseif filter == "#matr" then
|
elseif filter == "#matr" then
|
||||||
-- TODO: Add separate brewing category
|
if def.groups.craftitem then
|
||||||
if def.groups.craftitem or def.groups.brewitem then
|
|
||||||
table.insert(creative_list, name)
|
table.insert(creative_list, name)
|
||||||
end
|
end
|
||||||
elseif filter == "#misc" then
|
elseif filter == "#misc" then
|
||||||
|
@ -141,7 +144,7 @@ offset["food"] = "-0.29,8.12"
|
||||||
offset["tools"] = "0.98,8.12"
|
offset["tools"] = "0.98,8.12"
|
||||||
offset["combat"] = "2.23,8.12"
|
offset["combat"] = "2.23,8.12"
|
||||||
offset["brew"] = "3.495,8.12"
|
offset["brew"] = "3.495,8.12"
|
||||||
offset["matr"] = offset["brew"]--"4.74,8.12"
|
offset["matr"] = "4.74,8.12"
|
||||||
offset["inv"] = "8.99,8.12"
|
offset["inv"] = "8.99,8.12"
|
||||||
|
|
||||||
hoch["blocks"] = ""
|
hoch["blocks"] = ""
|
||||||
|
@ -242,7 +245,10 @@ crafting.set_creative_formspec = function(player, start_i, pagenum, show, page)
|
||||||
"item_image_button[2.415,8.28;1,1;default:sword_gold;combat;]".. --combat
|
"item_image_button[2.415,8.28;1,1;default:sword_gold;combat;]".. --combat
|
||||||
tab(name, "combat") ..
|
tab(name, "combat") ..
|
||||||
"tooltip[combat;Combat]"..
|
"tooltip[combat;Combat]"..
|
||||||
"item_image_button[3.693,8.28;1,1;default:stick;matr;]".. --brewing
|
"item_image_button[3.693,8.28;1,1;mcl_potions:glass_bottle;brew;]".. --brewing
|
||||||
|
tab(name, "brew") ..
|
||||||
|
"tooltip[brew;Brewing]"..
|
||||||
|
"item_image_button[4.938,8.28;1,1;default:stick;matr;]".. --materials
|
||||||
tab(name, "matr") ..
|
tab(name, "matr") ..
|
||||||
"tooltip[matr;Materials]"..
|
"tooltip[matr;Materials]"..
|
||||||
"item_image_button[9.19,8.28;1,1;default:chest;inv;]".. --inventory
|
"item_image_button[9.19,8.28;1,1;default:chest;inv;]".. --inventory
|
||||||
|
@ -308,6 +314,10 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
||||||
set_inv("#combat")
|
set_inv("#combat")
|
||||||
page = "combat"
|
page = "combat"
|
||||||
end
|
end
|
||||||
|
if fields.brew then
|
||||||
|
set_inv("#brew")
|
||||||
|
page = "brew"
|
||||||
|
end
|
||||||
if fields.matr then
|
if fields.matr then
|
||||||
set_inv("#matr")
|
set_inv("#matr")
|
||||||
page = "matr"
|
page = "matr"
|
||||||
|
|
BIN
mods/craftingpack/crafting/textures/fnt_brew.png
Normal file
BIN
mods/craftingpack/crafting/textures/fnt_brew.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 410 B |
Loading…
Reference in a new issue