u/Academic_Carrot7260
Just wanted to share this set up for Automating Full Restore using Super Factory Manager. I will preface this by saying, I don't know how to write the SFM code, so i used AI to help me write it.
I just hope it helps someone else out. 😄
1 SFM, 7 Brewers, Left Drawers are Berry/ leek with down grades, Right Drawers is potion output.
1x2 drawer for Brewer Ingredients with puller upgrade to pull from the RFCrafter
RF Crafter for auto crafting instead of Using AE
SFM Code:
NAME "Full Restore Brewing"
EVERY 20 TICKS DO
-- Moves Blaze Powder to all Brewing Stands
INPUT FROM blaze
OUTPUT RETAIN 1 *blaze* TO EACH brew_a SLOT 4
OUTPUT RETAIN 1 *blaze* TO EACH brew_b SLOT 4
OUTPUT RETAIN 1 *blaze* TO EACH hyper_a SLOT 4
OUTPUT RETAIN 1 *blaze* TO EACH hyper_b SLOT 4
OUTPUT RETAIN 1 *blaze* TO EACH max_a SLOT 4
OUTPUT RETAIN 1 *blaze* TO EACH max_b SLOT 4
OUTPUT RETAIN 1 *blaze* TO EACH full_brewer SLOT 4
FORGET
-- Medicinal Brew: Water Bottles + Leek
INPUT FROM water
INPUT FROM leek
OUTPUT RETAIN 1 *leek* TO brew_a TOP SIDE
OUTPUT RETAIN 1 *leek* TO brew_b TOP SIDE
OUTPUT *potion* TO brew_a
OUTPUT *potion* TO brew_b
FORGET
-- Medicinal Brew output to brew_out
INPUT FROM brew_a BOTTOM SIDE
INPUT FROM brew_b BOTTOM SIDE
OUTPUT *medicinal* TO brew_out
FORGET
-- Hyper Potion: Medicinal Brew + Sitrus
INPUT FROM brew_out
INPUT FROM sitrus
OUTPUT RETAIN 1 *sitrus* TO hyper_a TOP SIDE
OUTPUT RETAIN 1 *sitrus* TO hyper_b TOP SIDE
OUTPUT *medicinal* TO hyper_a
OUTPUT *medicinal* TO hyper_b
FORGET
-- Hyper Potion output to hyper_out
INPUT FROM hyper_a BOTTOM SIDE
INPUT FROM hyper_b BOTTOM SIDE
OUTPUT *hyper* TO hyper_out
FORGET
-- Max Restore: Hyper Potion + Vivichoke
INPUT FROM hyper_out
INPUT FROM vivachoke
OUTPUT RETAIN 1 *vivi* TO max_a TOP SIDE
OUTPUT RETAIN 1 *vivi* TO max_b TOP SIDE
OUTPUT *hyper* TO max_a
OUTPUT *hyper* TO max_b
FORGET
-- Max Restore output to max_out
INPUT FROM max_a BOTTOM SIDE
INPUT FROM max_b BOTTOM SIDE
OUTPUT *max* TO max_out
FORGET
-- Full Restore: Max Restore + Lum Berry
INPUT FROM max_out
INPUT FROM lum
OUTPUT RETAIN 1 *lum* TO full_brewer TOP SIDE
OUTPUT *max* TO full_brewer
FORGET
-- Full Restore output to full_out
INPUT FROM full_brewer BOTTOM SIDE
OUTPUT *full* TO full_out
END
So I've set up a Cobblemon Mob Grinder, but I'm having the issue of the mons getting stuck on top of the Incubators.
The top of the incubators have a ever so slight dome shape, enough for the mons to get stuck.
I tried putting them against the wall, but they spawn in the wall instead.
Any suggestions?