1
0
mirror of https://codeberg.org/tenplus1/bonemeal.git synced 2025-07-22 18:10:21 +02:00

Compare commits

..

3 Commits

Author SHA1 Message Date
f3ad4abff1 add additional nil checks for servers with luajit issues 2019-11-26 12:34:53 +00:00
c621448df3 nil checks for grass and decoration lists 2019-10-05 10:12:10 +01:00
5949d15726 added nil fallback 2019-09-30 09:06:12 +01:00

View File

@ -265,11 +265,17 @@ local function check_soil(pos, nodename, strength)
pos2.y = pos2.y + 1
if math.random(1, 5) == 5 then
-- place random decoration (rare)
nod = decor[math.random(1, #decor)] or ""
if decor and #decor > 0 then
-- place random decoration (rare)
local dnum = #decor or 1
nod = decor[math.random(1, dnum)] or ""
end
else
-- place random grass (common)
nod = #grass > 0 and grass[math.random(1, #grass)] or ""
if grass and #grass > 0 then
-- place random grass (common)
local dgra = #grass or 1
nod = #grass > 0 and grass[math.random(1, dgra)] or ""
end
end
if nod and nod ~= "" then