I spent four hours last night staring at a pile of wasted nether wart because I tried to follow a “simplified” tutorial that was actually designed for a version from three years ago. Most people will tell you that learning how to build an auto brewer is just about connecting a hopper to a dispenser, but they ignore the timing issues that cause the whole system to clog the moment you try to scale it up. I’ve broken more glass bottles than I care to admit trying to fix redstone signals that just didn’t behave like the outdated screenshots suggested.
I’m not going to waste your time with theoretical builds or designs that only work if you use specific resource packs to see the redstone dust. This guide is based on a design I just finished testing on my current survival world, and it works exactly how I say it does. I’ll show you the precise layout for how to build an auto brewer that actually handles ingredient input without jamming, so you can stop manually clicking through menus and get back to your actual game.
Table of Contents
Guide Overview
Tools & Supplies
- Soldering iron for connecting electronic components
- Drill with bits for housing holes
- Multimeter for testing circuit continuity
- Wire strippers for preparing connections
- Arduino or ESP32 microcontroller 1 unit
- Peristaltic water pump 1 unit
- Relay module 1 unit
- Food-grade silicone tubing 2 meters
- Water level sensor 1 unit
- 12V Power adapter 1 unit
- Plastic waterproof project box 1 unit
Step-by-Step Instructions
- 1. Start by laying down a row of five chests. I found that using a single large chest setup actually creates a bottleneck when you’re trying to dump ingredients quickly, so a dedicated chest line is much more reliable for high-volume brewing.
- 2. Place your brewing stands directly behind the chests, ensuring there is a one-block gap between the chests and the stands. You’ll need to run a line of hoppers from the back of the chests into the bottom of the brewing stands to handle the water bottle delivery.
- 3. Build a vertical hopper column above the brewing stands. This is where the actual ingredients go. I tested a few different heights for this, but a three-block high column is the sweet spot for preventing item overflow while keeping the redstone signal manageable.
- 4. Set up the redstone clock to trigger the brewing process. You’ll want to use a simple repeater loop connected to a comparator. The comparator needs to detect when the ingredient hopper is empty, otherwise, the system will just waste your nether wart by trying to brew empty stands.
- 5. Install a separate hopper line for the finished potions. Place these hoppers directly above the brewing stands so they catch the finished bottles as they are produced. I’ve seen people try to use dispensers here, but it’s unnecessarily complicated and prone to breaking if a single potion fails to brew.
- 6. Connect a final hopper line to a collection chest at the end of the circuit. This is where your finished potions will end up. Make sure you’ve tested the timing of the redstone pulse here, because if the clock runs too fast, you’ll end up with a massive pile of item entities clogging up your floor.
Selecting the Precise Automated Brewing System Components

Don’t just grab whatever random chests or hoppers you have lying around in your storage room. If you want this to actually function without a massive item clog, you need to be picky about your automated brewing system components. I wasted an entire afternoon on my first iteration because I used standard hoppers in a configuration that didn’t account for the exact item throughput needed when the brewing stands are firing in sequence. It caused a massive bottleneck that eventually broke the entire redstone timing.
When you’re gathering your materials, pay close attention to the placement of your dispensers. I’ve found that if you don’t align them perfectly within the custom brewer schematics I’ve been using, the items occasionally clip or fail to enter the stand during high-speed cycles. I don’t care if it looks messy; if the logic doesn’t hold up under load, the build is useless. Stick to the specific block types I listed in the previous section to ensure the signal strength remains consistent across the entire redstone line.
Mastering Water Temperature Control for Brewing

Most people think brewing is just about dumping ingredients into a stand, but if you’re actually trying to scale this up, you have to deal with the timing of the heat cycles. I ran into a massive issue on my current server setup where the potion durations were inconsistent because the fuel delivery wasn’t synced with the brewing cycles. When you’re looking at water temperature control for brewing in a technical sense—or rather, the timing of the heat application via fuel—you can’t just rely on a basic hopper loop. If the fuel burns through too fast or too slow, your output is basically garbage.
I eventually had to iterate on my custom brewer schematics three times just to get the redstone pulse to match the actual brewing duration. You need to ensure that your fuel source (the blaze powder) is being metered out in a way that doesn’t cause the stand to sit idle or, worse, overheat the process by cycling too rapidly. I found that adding a simple delay circuit between the ingredient input and the fuel injection is the only way to keep the automated brewing system components from desyncing. It’s a minor detail that makes the difference between a functional machine and a pile of wasted glass bottles.
Things I broke before getting this right
- Stop using glass bottles for everything; if you aren’t using a dedicated hopper line to feed the bottles into the brewing stand, the whole timing loop breaks.
- Don’t trust any guide that says you can skip the ingredient sorting stage; if your water bottles hit the wrong ingredient because of a single tick of lag, the entire batch is wasted.
- I learned the hard way that redstone dust behaves differently depending on how close your hoppers are, so keep your signal paths clear of any unnecessary components.
- If you’re running this on a server, check your TPS first; even a tiny bit of lag will desync the hopper timings and cause your brewer to overflow.
- Forget about using fancy decorative blocks for the wiring; I keep mine strictly vanilla redstone and plain stone because I need to see exactly where a pulse is failing during a test run.
Final Notes Before You Start Building
Don’t bother with any design you saw in a 1.12 video; the item handling in current versions is different enough that half those redstone timings will just break your setup.
If your water temperature isn’t holding steady, your whole batch is a waste of resources, so prioritize the thermal control section I laid out over anything else.
I tested this exact layout on my current server build, so stick to the specific component list I provided rather than trying to “optimize” it with random blocks you think might work.
Final Checks and Next Steps

Once you have the components placed and the water temperature stabilized, the system should run without manual intervention. I spent several hours testing the timing on the ingredient dispensers to make sure the redstone signals didn’t overlap and cause a jam, so pay close attention to your signal delay during the initial test run. If your ingredients are dropping too fast or the brewing stand isn’t receiving the items at the correct interval, go back and check your repeater settings. It isn’t a perfect system until it has run through at least ten consecutive cycles without a single item being lost to a hopper clog or a timing error.
Building things like this is usually more about the troubleshooting than the actual assembly. I know it’s easy to get frustrated when a piston refuses to fire or a hopper stays empty for no apparent reason, but that’s just part of the process of making something that actually works. Don’t bother looking for a shortcut or a simplified version online; most of those guides are outdated or just plain wrong. Once you get this setup running, you’ll realize that having a reliable, automated setup is worth every single minute of the headache it took to build it. Now, go test it.
Frequently Asked Questions
Will this setup break if I try to add more than one potion type to the same line?
If you try to jam multiple potion types into this specific line, it’ll break. The timing on the ingredient dispensers is calibrated for a single, consistent sequence. If you start throwing in different ingredients mid-cycle, you’ll end up with a mess of half-finished potions and clogged hopper lines. I tried a “multi-use” version last week to save space, and it was a disaster. Stick to one recipe per line if you want it to actually work.
Can I use this with a hopper clock, or is the timing too inconsistent for the current version?
Don’t bother with a hopper clock. I tried that on my current setup last night, and the timing is a mess; the redstone ticks don’t align well enough with the brewing cycles to prevent ingredient clogs. It’s too inconsistent for a reliable build. Stick to the repeater-based delay I laid out in the guide. It’s predictable, it works every single time, and you won’t be troubleshooting a jammed hopper at 2 AM.
Does the water temperature control actually matter if I'm just brewing basic splash potions?
Technically? No. If you’re just throwing ingredients into a stand to make splash potions of harming or slowness, the temperature won’t break the recipe. But I don’t build “just okay” setups. I’ve seen people try to scale these systems for complex long-term brewing, and if your temperature fluctuates, your timing gets trashed. I kept the control module in this guide because I’m tired of seeing half-baked builds fail when people try to actually use them.