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.

Cable Set up

Storage Buses for each drawer

1x2 drawer for Brewer Ingredients with puller upgrade to pull from the RFCrafter

RF Crafter for auto crafting instead of Using AE

Labels

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
reddit.com
u/Academic_Carrot7260 — 12 days ago

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?

u/Academic_Carrot7260 — 16 days ago