feat: add ability to limit amount of crafts at one time

This commit is contained in:
Emerson Rosen-Jones 2026-01-03 18:24:06 -05:00
parent 2c90fb1868
commit d68d7993fa

View file

@ -68,6 +68,7 @@ local RECIPES = {
{"minecraft:cobblestone", 2 * 64},
},
addr = CRUSHER_ADDR,
limit = 6,
},
["minecraft:iron_nugget"] = {
ingredients = {
@ -115,6 +116,7 @@ local RECIPES = {
{"minecraft:gravel", 2 * 64},
},
addr = CRUSHER_ADDR,
limit = 4,
},
}
@ -209,6 +211,9 @@ end
function craftRecipe (ticker, recipe, count)
if count == nil then count = 1 end
if recipe.limit ~= nil then
count = math.min(count, recipe.limit)
end
local createRequest
createRequest = function (recipe, i)
if i == nil then i = 1 end