You make only yellow flowers enter the crafter by inserting a filter between the flower farm's output and the crafter's input. Place a hopper under the farm, run it into a second hopper, and use that second hopper's item filter so it accepts only yellow dye or yellow flowers. Alternatively, sort with a mechanical or redstone filter chain before the crafter receives anything. The crafter itself cannot inspect flower color, so the separation must happen upstream. Get the order right and the crafter sees a single-color stream.

Why the crafter cannot sort by flower color on its own

The crafter is a blind, pattern-driven block. It fires when its 3x3 grid matches the recipe pattern you locked in, and it pulls from whatever inventory feeds it. It has no concept of "yellow." A poppy or a blue orchid sitting in the feed line is treated as a valid item the moment a slot calls for a flower. The crafter does not read item metadata beyond the item type and the pattern slot.

That means color separation is an item-identity problem, not a crafter problem. In Minecraft, flower color is not a property of a single "flower" item. Each color is a distinct item ID with its own registry name. A dandelion and a poppy are different items, not one item with a color tag. So "only yellow flowers" actually means "only the specific yellow flower items this farm produces."

This is the counterintuitive part most thin guides miss: you are not filtering color, you are filtering item type. A filter that accepts "yellow" is really a filter that accepts dandelion, sunflower, and any other yellow-ID flower you whitelist. If your farm's output includes a flower you did not list, it passes through as a different item.

The practical consequence: decide exactly which yellow flower IDs your farm yields, then whitelist those IDs. Do not think in terms of hue.

What a hopper filter actually does, mechanically

A hopper moves up to one item every 4 redstone ticks (about 0.4 seconds) and holds 5 slots, or 1 slot per item type by default. The standard filter trick exploits slot reservation. You fill the hopper's 5 slots with your whitelisted yellow flowers and leave the rest locked. When an item enters, the hopper can only merge it into a slot already holding a matching item type. Non-matching items have no valid slot and are rejected, so they stay in the source container or get shunted to a overflow path.

Here is the mechanism one level deeper. A hopper tries to push its contents downstream and pull from upstream each tick it is active. When it pulls, it checks whether the incoming item can stack into an existing slot. If every slot is "reserved" by a full stack of a different item, the pull fails and the item remains upstream. This is why filter hoppers are usually built with 1 item in each of several slots rather than 64. A stack of 1 in a slot acts as a filter key: the slot accepts that item type and stays available for more of it, while rejecting everything else.

The yellow-only version: put one dandelion in slot 1, one sunflower in slot 2, and leave slots 3 through 5 empty or fed by a separate overflow path. The hopper will only pull dandelions and sunflowers. Every other flower type is refused.

A single hopper filter handles roughly one item type per reserved slot, so a 5-slot hopper caps you at about 4 to 5 whitelisted flower types if you keep one slot for flow. If your yellow output includes more types than that, you need a second filter stage or a different sorter.

Quantified context: throughput and filter capacity

Hopper throughput is the constraint that decides whether your filter keeps up with the farm. At one item per 0.4 seconds, a single hopper moves about 2.5 items per second, or roughly 150 items per minute. A fast auto flower farm with bone meal and multiple grow cycles can outproduce that, so the filter becomes the bottleneck, not the crafter.

A crafter fires once per redstone pulse and consumes one full recipe's worth of ingredients per craft. If your recipe needs one flower per craft, the crafter's ceiling is set by pulse frequency, not by the flowers. Typical redstone clock rates of 1 to 4 pulses per second mean the crafter can consume 60 to 240 flowers per minute. Compare that to a single hopper's 150 per minute and the two are close enough that filter lag matters.

Separation method Filter capacity Speed Best for
Single hopper filter 4-5 item types ~150 items/min Small farms, few yellow types
Two-stage hopper filter 8-10 item types ~150 items/min Farms with several yellow flowers
Mechanical sorter (item frames) One type per module ~150 items/min per module High-precision single-flower sorting
Redstone comparator filter 1-2 item types Variable Compact builds, mixed streams
Manual pre-sort chest Unlimited Slow, human Testing and small batches

The table's lesson: match capacity to output. If your farm produces 4 yellow flower types, a single filtered hopper is enough. If it produces 8, chain two.

Edge cases that break a yellow-only filter

Several situations defeat a naive filter, and each has a fix.

Mixed stacks. If a hopper slot already holds a partial stack of a non-yellow flower because the filter was set up wrong, that slot will accept more of that wrong item. Always seed filter slots with exactly one of the intended item and verify no stray item is present.

Bone meal byproducts. Auto flower farms often generate seeds, bonemeal, or excess compost alongside flowers. Those items will try to enter the crafter feed and clog filter slots if the filter is not exclusive. Add a discard or storage path for byproducts before the filter.

Crafting recipe ambiguity. If the crafter's locked recipe accepts any flower in a slot, a non-yellow flower that reaches the grid will still craft. The filter must be airtight, because the crafter will not stop a wrong-color item that matches the pattern slot type.

Chunk unloading. Hoppers in unloaded chunks do not move items, so a filter in an unloaded chunk silently backs up. Keep the farm, filter, and crafter within the same loaded area or use a chunk loader.

Red-flag warnings: A filter hopper with a full 64-stack in every slot accepts nothing and jams the line. Seeding a filter slot with the wrong flower type passes that wrong item forever. Routing byproducts into the crafter feed will corrupt the locked pattern. A crafter with an unlocked pattern will craft from whatever reaches it, including non-yellow flowers.

Misconceptions about "yellow" and about crafters

The biggest misconception is that color is a filterable property. It is not. In Minecraft, color is expressed through distinct item IDs, and a filter targets IDs. There is no color tag on a generic flower item for a hopper to read. Guides that say "filter for yellow" are shorthand for "whitelist the yellow flower IDs."

A second misconception: that the crafter can be configured to reject items. The crafter accepts what it is fed. Its pattern lock prevents crafting the wrong recipe, but it does not prevent wrong-color items from occupying grid slots. Separation is always upstream.

A third: that item frames or named items can tag color. Item frames and named items are used in mechanical sorters to identify item types, not colors. They identify the same IDs the hopper filter identifies. There is no color metadata shortcut.

A professional caveat: in some modded or newer versions, flower items behave differently from vanilla, and a filter built on vanilla assumptions may fail. Verify item IDs for your specific version before building. Where the evidence does not establish a behavior for your version, test it in a creative world first.

Practical steps to build the yellow-only path

Follow these steps in order. Each one closes a failure mode.

List your farm's exact yellow flower output. Check the item IDs your farm produces. Write down only the yellow ones. Build a holding chest after the farm. Let all output collect there first so you can inspect the stream. Install a filter hopper between the holding chest and the crafter feed. Seed one reserved slot per yellow flower ID with a single item each. Route non-yellow flowers and byproducts to a separate chest. Use a second hopper pointed at a discard or storage path. Lock the crafter's pattern to a yellow-flower recipe and confirm the grid never sees a non-yellow item. Test with a known wrong-color flower. Drop a poppy into the stream and confirm it never reaches the crafter grid.

Thresholds to reconcile: a filter hopper needs at least one free or reserved slot per item type, so keep your yellow types at or below 4 for a single hopper. If your farm exceeds 150 items per minute of mixed output, or you have more than 4 yellow types, chain a second filter hopper. If throughput still lags, add a second parallel hopper line rather than raising clock speed, because hopper pull rate is fixed per hopper.

The plain-language version: collect everything, whitelist the yellow IDs with seeded hopper slots, send everything else away, and lock the crafter so it can only build the yellow recipe.

Limits and what to verify in your version

Filter behavior depends on game version, and item IDs shift between releases. Rates cited here (one item per 0.4 seconds per hopper, 5 filter slots) reflect vanilla mechanics; mods can change both. The 150-items-per-minute figure is derived from the vanilla hopper cooldown, not a measured farm benchmark, so treat it as an upper bound.

If your farm or crafter comes from a mod, the filter logic may not transfer. Test the full chain in a creative world before committing resources in survival. Where behavior is unverified for your setup, build a small prototype and observe it rather than assuming.

This article is general educational information about game mechanics, not a guarantee of performance in any specific version or modpack. Verify item IDs and filter behavior in your own game before relying on the build.