mirror of
https://github.com/minetest-mods/craftguide.git
synced 2024-11-23 03:13:44 +01:00
Correct checking
This commit is contained in:
parent
783a84d3c6
commit
f188580b8c
4
init.lua
4
init.lua
@ -190,7 +190,7 @@ local function _get_recipe(iX, iY, xoffset, recipe_num, recipes, show_usage)
|
|||||||
local rows = ceil(maxn(items) / width)
|
local rows = ceil(maxn(items) / width)
|
||||||
local rightest, s_btn_size = 0
|
local rightest, s_btn_size = 0
|
||||||
|
|
||||||
if recipe_type ~= "fuel" and (width > GRID_LIMIT or rows > GRID_LIMIT) then
|
if recipe_type ~= "cooking" and (width > GRID_LIMIT or rows > GRID_LIMIT) then
|
||||||
formspec = formspec ..
|
formspec = formspec ..
|
||||||
"label[" .. ((iX / 2) - 2) .. "," .. (iY + 2.2) .. ";" ..
|
"label[" .. ((iX / 2) - 2) .. "," .. (iY + 2.2) .. ";" ..
|
||||||
S("Recipe is too big to be displayed (@1x@2)", width, rows) .. "]"
|
S("Recipe is too big to be displayed (@1x@2)", width, rows) .. "]"
|
||||||
@ -201,7 +201,7 @@ local function _get_recipe(iX, iY, xoffset, recipe_num, recipes, show_usage)
|
|||||||
(sfinv_only and 0 or 0.2)
|
(sfinv_only and 0 or 0.2)
|
||||||
local Y = ceil(i / width + (iY + 2) - min(2, rows))
|
local Y = ceil(i / width + (iY + 2) - min(2, rows))
|
||||||
|
|
||||||
if recipe_type ~= "fuel" and (width > 3 or rows > 3) then
|
if recipe_type ~= "cooking" and (width > 3 or rows > 3) then
|
||||||
BUTTON_SIZE = width > 3 and 3 / width or 3 / rows
|
BUTTON_SIZE = width > 3 and 3 / width or 3 / rows
|
||||||
s_btn_size = BUTTON_SIZE
|
s_btn_size = BUTTON_SIZE
|
||||||
X = BUTTON_SIZE * (i % width) + xoffset - 2.65
|
X = BUTTON_SIZE * (i % width) + xoffset - 2.65
|
||||||
|
Loading…
Reference in New Issue
Block a user