Allow villager to claim filled cauldrons.

Fixes #3733
This commit is contained in:
codiac 2023-07-27 21:27:51 +10:00
parent b911da121e
commit a3bbb3694c

@ -351,7 +351,7 @@ local professions = {
leatherworker = {
name = N("Leatherworker"),
texture = "mobs_mc_villager_leatherworker.png",
jobsite = "mcl_cauldrons:cauldron",
jobsite = "group:cauldron",
trades = {
{
{ { "mcl_mobitems:leather", 9, 12 }, E1 },
@ -1007,8 +1007,9 @@ end
----- JOBSITE LOGIC
local function get_profession_by_jobsite(js)
local is_cauldron = string.find(js, "mcl_cauldrons:cauldron")
for k,v in pairs(professions) do
if v.jobsite == js then return k end
if v.jobsite == js or (is_cauldron and v.jobsite == "group:cauldron") then return k end
end
end