# Release controller: Sends the queue's front 3 villagers to the station after each golem, then moves the queue up 3; ignores a repeated signal, holds an early golem until the queue has moved, sends them anyway if a slot gets no golem, and does nothing until the first golem after it is built. Build step: put 23 stone in its hopper # https://vjeux.github.io/redstonepedia/farms/iron/parts/carousel-release/index.html#carousel-release-v2 name: carousel-release-controller port input.golem: 5 1 5 port output.adv: 3 1 -28 port output.group: 1 1 -11 nbt: 3 1 -2 {Items:[{Slot:0b,id:"minecraft:stone",count:23}]} nbt: 3 1 -1 {OutputSignal:2} nbt: 4 1 4 {OutputSignal:15} origin: -2 0 -27 palette: A minecraft:comparator[facing=north,mode=compare,powered=true] B minecraft:comparator[facing=north,mode=subtract,powered=false] C minecraft:comparator[facing=east,mode=compare,powered=false] D minecraft:comparator[facing=south,mode=subtract,powered=false] E minecraft:comparator[facing=south,mode=subtract,powered=true] F minecraft:comparator[facing=west,mode=compare,powered=false] G minecraft:comparator[facing=west,mode=subtract,powered=false] H minecraft:hopper[enabled=true,facing=down] I minecraft:redstone_wire[east=none,north=none,power=0,south=side,west=side] J minecraft:redstone_wire[east=none,north=side,power=0,south=none,west=side] K minecraft:redstone_wire[east=none,north=side,power=0,south=side,west=none] L minecraft:redstone_wire[east=none,north=side,power=0,south=side,west=side] M minecraft:redstone_wire[east=side,north=none,power=0,south=none,west=side] N minecraft:redstone_wire[east=side,north=none,power=0,south=side,west=none] O minecraft:redstone_wire[east=side,north=none,power=0,south=side,west=side] P minecraft:redstone_wire[east=side,north=none,power=15,south=none,west=side] Q minecraft:redstone_wire[east=side,north=side,power=0,south=none,west=none] R minecraft:redstone_block S minecraft:redstone_wire[east=side,north=side,power=0,south=none,west=side] T minecraft:redstone_wire[east=side,north=side,power=0,south=side,west=none] U minecraft:redstone_wire[east=side,north=side,power=0,south=side,west=side] V minecraft:repeater[delay=1,facing=east,locked=false,powered=false] W minecraft:repeater[delay=1,facing=north,locked=false,powered=false] X minecraft:repeater[delay=1,facing=south,locked=false,powered=false] Y minecraft:repeater[delay=1,facing=west,locked=false,powered=false] Z minecraft:repeater[delay=2,facing=south,locked=false,powered=false] a minecraft:repeater[delay=3,facing=south,locked=false,powered=false] b minecraft:repeater[delay=4,facing=south,locked=false,powered=false] c minecraft:comparator[facing=north,mode=compare,powered=false] d minecraft:repeater[delay=4,facing=west,locked=false,powered=false] r minecraft:redstone_wall_torch[facing=south,lit=true] s minecraft:stone w minecraft:waxed_copper_bulb[lit=false,powered=false] layer 0: .....s .....ss .....s.s .....s.s .....s.s .....ss .....s.s .....s.s .....s..ssss .....s.s...s .....s..ssss .....s.s...s .....ss.ssss .......s...s ........ssss .......s...s ....sss.ssss .....s.s...s .....ss.ssss .....s.s...s .....ss.ssss .....s.s...s .....s.sss.s .....s.s.s.s ss.sssssss.s s..ss..s...s sss..s.s.sss ...s.sss.s ..s.s..ss.ss ..ss...ss..s .....sssssss .....sss ....s...s ...ss...s ...ss...s ...ssssss layer 1: .....K .....TVs .....K.Z .....K.b .....K.b .....TVs .....K.Z .....K.a .....K.sYMMI .....K.X...K .....K.sYMML .....K.b...K .....QVsYMML .......a...K .......sYMML .......b...K ....MOVsYMML .....K.b...K .....TVsYMML .....K.b...K .....TVsYMML .....K.a...K .....K.DVI.W .....X.K.K.K NMsVOSMUdJ.K K.sVJH.K...K QdB..A.K.NMJ ..sFsGYD.W ..K.c..TGwFI ..QCs..Ka..K ....rPGUSVMJ ....sYEJ ....X.R.K ...NL...K ...KX...K ...QSMMMJ