I'm also looking for how to get flesh offering to work in the new api. I'd written it in the old one before, and IeU, I found your old code: Register("Flesh Offering", ret => FleshOfferingBuffed == 0 && MyZombies.Count == MaxZombies && NumberOfMobsNear(BestTarget, 50, 1, true));