Regarding potion sorting - brewing stands send comparator updates when the start brewing, so using a comparator update detector you can do potion sorting without having to consume an entire blaze powder each time, making them much faster and use 20x less blaze powder. Andrews54757 made a potion sorter based on this concept that works at hopper speed. He has a video about it on his channel.
Unless I’m somewhat misunderstanding this or something changed, I thought the blaze powder stopped counting down its fuel time if there’s nothing brewing unlike the furnace fuel that continues even if there’s no more items smelting
@@bicyclekix2688 that's why there *is* something brewing in this example, it just isn't allowed to brew to completion before the item gets sucked back out of the brewing stand.
This has nothing to do with the video but i had to get it out: if you fill a donkey's inventory with shulker boxes full of bee nests with bees, and put the donkey in a chest-boat that's also full of shulker boxes full of bee nests with bees, and then ride the donkey while carrying nothing but shulker boxes full of bee nests with bees, AND have two parrots on your shoulders, you can technically fit 3,784 mobs in a single boat.
Actually more: Player inventory: 37 slots Donkey: 15 slots Boat: 27 slot Total: 79 slots Fill each with with shulker boxes of bee nests with 3 bees: 79*27*3 = 6399 bees Add donkey and player and two parrots: 6403 entities.
Wouldn't it be 6,322, 3 inventories 27 slot chest boat, 36 slot player inventory, 15 slot donkey inventory so 27+36+15=78 each slot contains a shulker box which has 27 slots of its own so 78x27=2,106 slots for bee hives and each hive can contain 3 bees so 2,106x3=6,318 total bees plus 1 player, 1 donkey, and 2 parrots = 6,322 mobs in a single boat EDIT: forgot the off hand player slot which is an additional 81 making it 6,403 EDIT: funny enough you could put that monstrosity inside of a minecart and make it 6,404
You can increase it even further by replacing one shulker box somewhere with an ender chest filled with shulkers filled with bee nests for an additional (27x27x3)-27=2160 bees, bringing the total to an astounding 8564 mobs in one minecart
i think it would be awesome if the introduced something like vex curing, similar to zombie villager curing to turn vex into allays. Additionally having maybe a bundle will sort all the items in the bundle, so that allay can actually sort multiple items at once.
what about a way to switch the allay from wildcard mode to exact item mode by feeding it a diamond or something (cus diamonds are blue idk) then you can actually sort nbt items + in wildcard mode the allay would select all wool types, concrete types etc
@@lelaleasl this would already be doable by implementing the bundle idea. just put each type of wool in it everything is automatically sorted out. And giving them the items normally would be the default exact item mode. But it would require to make bundles more spacious where unstackables only take up like 3 slots but not the whole bundle.
You've got to design a main storage allay soerter that plays a song. As long as the noteblocks are activated at least once every 600 ticks, you could play music on the various note blocks given a fast enough tempo!
The tempo wouldn't have anything to do with the system working. As long as all the noteblocks are activated on the regular within 600 ticks or less, it would work. It would be very interesting for someone to do this. With a big enough sorting system, they'd have to find a way to fit all the different noteblocks within the loop, but this could be resolved with chords or having multiple on the same note for volume. This is definitely something I need to try out now.
So FYI: they actually announced non-stackable item sorting, exactly this mechanic, would be possible with the allay on twitter before the mob vote happened.
Just a note, you can narrow down the data values returned by the /data get command. In this case you could use "/data get entity @e[type=allay,limit=1,sort=nearest] Brain" to only get the allay's "liked_player", "liked_noteblock", and "liked_noteblock_cooldown_ticks" tags.
Rather than move the allay, careful placement down the chain of allays worked better for me. Also, moving the noteblock with a piston unassigns it from the allays.
You can move the assigned noteblock of all allays by activating a note block and then instantly moving it away. The allays in range have time to throw out their items and then the chain travels on. This way you can make infinite cells next to each other, stack them vertically and horizontally in both axis. The only thing I haven't tested is if this affects the 102 gt cooldown.
Giving us a copper pipe with a slot for an item that acts as a filter template would have been simpler though. I get that Redstone is fun to discover ways to do things, but mods solved simple item sorter pipes since the days of tekkit.
@@Scarybug I don't thin MC should become like mechanic mods minecraft tbh. Its a different feel. While i love modded minecraft tech I dont like it in vanilla
One thing I hope mojang changes is the forgetting note blocks, having to repeatedly have a timer going isn't very lag efficient and always having noteblock sounds is really annoying. They should really only forget once the block is broken, like only check if the blocks still there every couple minutes.
Sending in one item every 100 ticks ensures that you never exceed the limit of any given Allay, but you are using the capacity of any of the other Allay. Maybe it would be better to send items in much faster and then recycle the ones that get to the end of the loop. Another idea would be to have a flying machine with a note block mounted on it. It could bounce back and forth over the top of the Allay, activating the note block at every location. That way you only need a single note block for the whole sorting array.
The only issue with that is that unless you sorted literally every item you're going to get trash that they don't sort stuck in the loop. If you just ran it for long enough eventually the loop will just be mostly trash and become more inefficient than this one.
An idea I had to be a possible improvement to the allay sorting from mojangs perspective would be to implement the sound system from the deep dark to the allay, and most significantly the wool muffling feature for sound.
@@jalvavielvaviel4341 A big Spanish youtuber said that before the mob votation, if the Allay win Mojang will never make anything else about item filtering because they will think they did solve the problem, and it would be way better to just make a block to do that... So, item filtering problem won't be ever fixed, better to accept it since now :/
@@douglasnorona6895 Just having a block do everything is the most boring and unimaginative way possible to do something. It's like the machine blocks in some mods that just do everything in a single block, it's so lifeless and devoid of the Minecraft spirit.
Since Allays don't choose a new note block within their 30 second binding period, you can hook up each note block to a 30 second clock, with each clock offset by only one second. That way when one note block plays, the allay assigned to that note block will register it immediately, and it will be the only one ready to target a note block within that second.
It's possible I misunderstood the mechanic, but I believe they lose their note block after 30 seconds, but can be assigned to a new one immediately. So if you set off a chain of note blocks then all of the alleys would be assigned to whatever one was triggered last (within range).
Dispensers need to swap out an Allay's held item. With that you could use a single allay to sort everything. Heck set it to dispense the new-unstackable at 26 (out of 27) items in a shulker loader and now it's dynamic unstackable sorting.
@@bloodwolf2609 i wonder what the process would be to 'cure' it then...? its not technically an undead mob, but it is ghost-like. maybe smt like dragon's breath to bring back the "life" to it?
I really love how you started the video off with lots of little experiments, excellent way to introduce the topic and to answer a lot of potential questions!
People: Copper golem will be good for redstoners, vote for it! Meanwhile true redstoners: Edit: oh frick, I didn't mean to start a war in replies! I personally voted for an allay, because it seemed most useful, however I hope that rest of mob vote mobs will be added in the future!
You voted for a mob that ONE minecraft player made an item sorter with. Nobody ever would seriously build something like this because it's inefficient in every way possible. It's laggy, very large, time-consuming and impractical. Very good vote, I hope the next year will be the same, fans voting for RUclipsrs.
@@superkonijn988 nobody ever said that copper gollem is useful for redstone. Instead, everyone wouldn't shut up about how the rAnDoM tIcK geNereToRs arE alREaDy iN tHe gAmE!!, like the guy above. Pick the ONE example of an actual RUclipsr saying the opposite, I'll wait. Everyone preaching to the one stupid choir.
Pretty cool system. I was reading the suggestions in the comments and looping the items and isolating noteblocks with wool are both great ideas. The only downside I see for looping is how much space it takes, which you may not have in some scenarios. Soundproofing with wool, on the other side, makes it more compact. Another thing to note is that in most scenarios allays will work better with farms, where you have a more narrow selection of items to sort.
Kinda wished the Allay would use the noteblock as a bee's nest. When inactive, aka when no note block has been played for 30 seconds, the Allay would be stored inside the note block. That way not so many entities would be loaded when an Allay sorter was in use. When the note block is played, the Allay would leave the note block and perform a radius search for its gifted item. If it keeps finding items, it stays active rather than having to constantly play a note.
Allay inside a noteblock????? Would be kinda weird not gonna lie.... Although I have to say allay still needs some thought.... Mostly to do with the cooldown.
Cool system, can you improve average throughput by dropping the items much faster, and then just looping the remnants back through into your source chests? That would have the disadvantage of needing to have an allay for every item in the system, whether you want it or not, where as this, you can just lava any output that doesn't get sorted.
@@mightyhulk1483 with the current system ilmango made only 1 allay is sorting items at a time but if items were looped you would have multiple allays sorting simultaneously
U already need a lot of that one item normally so if ur early game then this is better and by end game i think ud have enuf it also would look cleaner and cooler...
@@mightyhulk1483 yes, but if you dropped items in quick succession, multiple allays would be able to work in parallel. Of course there’s the issue of items not being picked up if you send two of the same type within 5 seconds of each other, but you can just loop it back.
RIP allay. Forever designated to live its life in minecarts. Hopefully it gets a tweak at some point that makes it more useful for traveling around with the player.
You could actually leave all allays unassigned and only assign all allays to one noteblock nearby and then quickly remove it. The allays in range will drop their items and since you instantly unassign the noteblock you can reassign them instantly to another noteblock further down the sorting system.
You know what, this video has actually made me like the Allay now. I remember feeling like it was just a over redundant hopper, but now that I know the true extent of its abilities I'm pretty satisfied now. I will still miss the copper golems though, they'd had made cool decorations
Eh. Who really needs a sorter at this level unless you're autistic? Who even makes so many armor sets that it needs to be filtered? If you try to use mods as an excuse, there's probably way better sorting system mods out already.
regarding the allay note block disconnection: you could build a line of note blocks about 27 blocks away from the allays so that when you power the furthest note block, it connects to the neatest allay. the allay would be only one block within range of the note block so that only that one allay can connect with it. then power the next note block and the next allay in sequence would connect to it but the previous one would not because it is already connected to the note block from before. repeat this untill all allays are connected to an individual dummy note block. then, timed perfectly with the time the allays forget their note block, repeat the process but with a series of note blocks directly next to the allays(close enough for the allay to throw items to it). this way the allays opertunity to connect to a note block is off set by an tick or so, allowing individual allays to connect to a note block while other allays around it are connected to their note block or a dummy note block.
I have no idea if you mentioned this in the video (14 minutes in) but i might as well write it before i forget. You can have them next to each other assigned to different noteblocks by utilizing temporal isolation (like cicadas). Since an allay will not bind to another noteblock if it's already bound all you need to do is make sure the allays in range are staggered in the time when their timer runs out. eg. clock of 100 second intervals 100 Allay group 1 reset 200 Allay group 2 reset 300 Allay group 3 reset ect.
instead of using a timed dispenser you could use a dolphin loop, makes it possible to sort more than 1(non unique) item at a time. maybe add a pressure plate to count if to many items are in the loop to prevent lag.
ilmango: *an incredibly smart, well-respected member of the redstone community who builds amazingly complex contraptions and machines* also ilmango: *forgets to play the note block* 3:14
There should be an allay variant analogous to the dispenser block that uses (rather than drops) gathered items above a noteblock. For example, the "wisp" could be assigned to a diamond chestplate so that it picks one up and dispenses it onto players or armor stands above noteblocks.
SMPs will become a warzone over these little guys.. especially those servers with limited borders. I hope Mojang comes up for a way for them to spawn, even if it means it has to be hard.
@@mickys8065 I like that one. It's challenging due to how dangerous vexes are and how you can't trap them or keep them from dying out. It also makes sense quasi-lore-wise
Tuning the noteblocks to a different pitch should be used to assign allays to individual noteblocks, then your sorting system can sound like a train whistle or foghorn of obnoxious chords
This is really going to help like raid farms! as it has 5 different unstackable items though only like 3 actually have use and now you can properly sort them
It would be a genious move from Mojang if the Alays would lock on different notes from noteblocks. That way you could assign every alay to its place. But that would be something useful... Remember neither Mojang nor its playerbase wanted the copper golem. So don't expect them doing something for the techstoners.
Could do something like presorting and batching items. For example could use armor stands to sort a batch of armor, and then you're sending 4 items at once instead of just 1. Would take more planning to setup, but would make the speed of the system something more worthwhile.
If im not mistaken wool oclusion works with the allay and noteblocks too, at least on bedrock It does, so maybe you dont need to push the allay away, maybe if you place a wool block between noteblocks you can have the allays in the minecart only be able to hear the noteblock above them
It's really slow to only send in one item every 100 ticks when you have so many allays. I think it makes more sense to shoot out a bunch of items and then to recycle them through the system until they are all picked up. If you have a diverse set of items then each allay will pick them up individually and the sorter will be able to run at full speed, but if you have duplicate items then you can always just detect that there are still items at the end and you can pause sending the next load until all the items are picked up.
I guess it depends what you want to achieve. This system can be used to filter out the "good stuff" (e. g. Netherite and Diamond gear and tools, maybe the spyglass) from the unstackables that come out of the back of your central storage. The other unstackables are either burned or put in a misc-storage. Depending on how difficult it will be to get an alley this will be way harder than it sounds. Sorting every unstackable this way (at least with the alley-aquiring ways we know) would be basically impossible. (sorry for spelling, not my first language...)
if i was in charge of programing the allay i would have it assigned 1 item to each noteblock note allowing you to set up multiple noteblocks and the allay would be dropping the item on its associated note location. example: diamonds taken to the note block playing piano note e- and dirt to snare b and so on.
@@Daandar 400 unique item storage is more than enough for your average player. If you need more add another wing to your storage room that is outside of the range of the other note blocks.
Could we use the allay as a collection system for TNT based world eaters? You would need a portable way to store the items (like Docm77's poppy/shadow technology). It's also entirely possible that the allays could be damaged by the TNT explosions...
Just stuff a minecart into a flying machine...? It wouldn't be very efficient, but it would work. Or, you could build a rotating system of flying machines that bring hopper minecart to and from the world eater. It would be super complex for basically no gain, but it would work.
now add a large buffer chest at the start, increase the dropper speed, and loop the water stream back to the buffer chest, you can make it sort even faster by having multiple alley pick up items at the same time, right now your waiting for the cooldown of a single alley before dropping a new item. but the other alleys could be picking up items at the same time as long as the input items are different!, you can use the buffer chest AS an overflow chest for your system. you just need to have a way to disable the dropper, or disable the hopper that is pulling items from buffer chests
Now that note block chimes are in our future, we can make nice sounding note-block music that refreshes our allay’s liked block! Function meets fashion!
One thing about the data command: it includes everything that gets saved. So if there is a property that doesn't get saved: it will also not be included in the data command
You could also send each group separately and stagger the noteblock timing to guarantee no shenanigans will happen from having multiple noteblocks firing at the same time.
It's tedious but you could add a flying machine with a note block to assign alays to a certain coordinate maybe. Also timing it so the block gets triggered just as one specific alay lose track of their original note blocks
I am not sure why you would need wool or moving Alleys. I originally thought that the note blocks couldn’t reset their timers, but if they can, then all you have to do is trigger each note block before the Alley forgets the note block to refresh the timer. And in the case that they don’t get their timer refreshed and you have to reassign them, then all you would have to do is hit the note blocks sequentially so that each timer runs out individually and the other Alleys would still have their timer so they wouldn’t get reassigned.
The timer is not the issue, it's assigning them all in the first place. When you trigger a noteblock, all Allays within 16 blocks that aren't already assigned to a noteblock will get assigned. That means your entire Allay array will get assigned to the same noteblock. Allays can only throw items from 2 blocks away of the noteblock, but since they're trapped in minecarts they can't get in range and thus will never throw any items. This means that you need to prevent Allays that are more than 2 blocks away from getting assigned for each noteblock, and the only way to do that is to move the Allays out of the 16 block range (or block the signal with wool on Bedrock edition, not currently in Java). Once the system is running they will keep their assigned noteblock until you shut the system off, at which point you'd have to redo the entire assignment once again.
You can make the system much faster by looping the items around. Unless the items are all of the same type, you don't have to wait 100 ticks because the allays don't share their cooldown
You can sort records btw, a comparator reading from a jukebox will tell you which disc is inside. But you need have a player to afk at the jukebox holding right-click.
It could honestly go either way on whether allays can distinguish between potion effects and strengths. Bedrock allays distinguish them, but I believe it's because of bedrock's weird item data mechanics (what a surprise...). It could of course end up as a parity difference.
I think you can make it faster by having the items constantly cycling so they can get picked up as soon as the allay cooldown is up. And you could have the uncollected items recycled so they don't despawn.
For more specialty purposes like sorting items with NBT data like names shulker boxes, enchanted armor, tools, etc. allays could be great! For most cases though their rarity and low throughput is going to limit the usefulness.
I don't know about the practicality for a full storage system considering how hard it would be but it could be great for something like sorting totems out of a raid farm to reject crossbows Instead of a combined non stackable overflow chest, good for small scale sorting targeting a single non stackable type
If there were enough totems that the allay was getting overwhelmed, that means it would be filling an entire double chest of totems every 4.5 minutes. Or an entire double chest of shulker boxes of totems in about 2 hours. Sure you could put in lots of effort to collect *every* item that gets output, but even a single allay can easily filter way more totems than you should ever need.
@@Elyzeon. yes? Or rather, why not? If you think that is too easy, as an old school minecraft player all I can say is: "kids these days are so entitled with their redstone repeaters and boats that dont break on lilypads and their honey blocks and their observers." _Back in my day_ we had to build our own repeaters and BUD's. Hoppers? What kind of cheat is that? Shulker Boxes!? Elytra!?!? Get out your rails and do it like a man! God I feel old now. But my point is, why not have a filter item?
@@noahgray543 because it doesnt add anuthing mew to redstone, it doesnt enable anything once impossible, it just condeses a contraption into a single block.
You can sort non-stackable items on the basis of signal output by a comparator. A stone sword has the same output as a full stack. The setup for this is a variation of the traditional sorter setup with filler items as the first item is removed. I use this mechanic to sort bows in an automated skeleton xp farm because I wanted a 100% way to use them as fuel without worrying about other drops.
Yes. The issue with these types of systems is a lack of a use-case. Even the case I am referring to is wildly inefficient (compared to other types of fuel) and is basically a glorified trashcan. Most uses of Allay sorting have the same issue. Sorting iron armor and weapons? You need 7 Allays for all types (pretty sure hoes don't drop from mobs), smelting nets a single nugget after using fuel. The only use that I can think of that may be worth it is sorting water bottles from afk fishing so they can be used in auto brewing.
It seems that wool occlusion should apply to allays in the update unless they change that in the future, making the note block assigning much more compact
The Alley is cool and all, but tbh they seem like way more of a hassle then they are worth unless Mojang changes their functionality a lot. Not being able to sort things like enchantment books, the 5 second cool down, tying them to note blocks that need to be reactivated constantly, and the thought of having to find a ton of them to get any use out of them sounds awful. Imo I'd like to be able to assign specific items to note blocks, rather than to Alleys. Like if you give an item to an Alley, then hit a note block, the Alley will bring the item it's holding to that note block, and remember that that specific item goes with note blocks that make that specific note. Then you could place down another note block that plays a different note, give the Alley a different item, hit the second note block, repeat as many times as you want. If you need it to be faster then you just add more Alleys. That way 1 Alley could potentially sort 384 different items depending on the note + instrument being used for the note blocks.
What I am trying to do is to build a specific unstackable item sorter. I would have a mob farm for generating items. The stackable items would all be removed leaving behind only the unstackable items. At this point I am usually left with gold iron and leather armor, iron shovels and swords, and bows. Some items may have enchantments. I would like to remove the leather armor and bows (enchanted or unenchanted) and send everything else to the blast furnace.
I wonder if making the Allays stand next to a spider web column would be a cool system. The cog web would mean you don't need to time it so perfectly since It will probably have more than enough time to pick up the items. Maybe that also makes the redstone more simple?
TBH I'm surprised it wasn't already possible to sort records by dispensing them into the jukebox with a dispenser, definitely something they should've -- and still should -- add as a dispenser interaction.
Hey Mango, love your vids. But I have on question: What's going on on the Scicraft Server? Will there some Scicraft Content in the near future? Scicraft was the reason, I started watching your videos. Have a nice day!
better yet: if an allay could be permanantly linked to a specific noteblock (or a noteblock instrument + frequency) and would base it's search and pickup conditions based upon an item contained in itemframe attached to that noteblock. In this way, automatic switching of item types, drop locations, etc could all be automated....but mojang won't do this---because while it's more useful for technical players, it doesn't fit into the schtick of the allay's original concept "give allay an item, and it picks up and delivers that item type back to you...or to a noteblock if it's heard one played recently". If you could "set" an allay's drop location to a specific instrument and tone value, and the allay's PICKUP item was based on an item in the itemframe of the last noteblock that PLAYED that tone in the correct instrument...automatic switching of item-types and drop locations could be controlled via redstone. So...you could have 3 noteblocks: one with a sapling in a frame, one with sticks in a frame, and one with apples in a frame....and a SINGLE allay could sort out all that from a tree farm
Regarding potion sorting - brewing stands send comparator updates when the start brewing, so using a comparator update detector you can do potion sorting without having to consume an entire blaze powder each time, making them much faster and use 20x less blaze powder. Andrews54757 made a potion sorter based on this concept that works at hopper speed. He has a video about it on his channel.
Unless I’m somewhat misunderstanding this or something changed, I thought the blaze powder stopped counting down its fuel time if there’s nothing brewing unlike the furnace fuel that continues even if there’s no more items smelting
@@bicyclekix2688 ilmango was reading hopper updates not brewing stand updates i think
The german Accent haha
@@bicyclekix2688 that's why there *is* something brewing in this example, it just isn't allowed to brew to completion before the item gets sucked back out of the brewing stand.
This has nothing to do with the video but i had to get it out:
if you fill a donkey's inventory with shulker boxes full of bee nests with bees, and put the donkey in a chest-boat that's also full of shulker boxes full of bee nests with bees, and then ride the donkey while carrying nothing but shulker boxes full of bee nests with bees, AND have two parrots on your shoulders, you can technically fit 3,784 mobs in a single boat.
Actually more:
Player inventory: 37 slots
Donkey: 15 slots
Boat: 27 slot
Total: 79 slots
Fill each with with shulker boxes of bee nests with 3 bees: 79*27*3 = 6399 bees
Add donkey and player and two parrots: 6403 entities.
Wouldn't it be 6,322, 3 inventories 27 slot chest boat, 36 slot player inventory, 15 slot donkey inventory so 27+36+15=78 each slot contains a shulker box which has 27 slots of its own so 78x27=2,106 slots for bee hives and each hive can contain 3 bees so 2,106x3=6,318 total bees plus 1 player, 1 donkey, and 2 parrots = 6,322 mobs in a single boat
EDIT: forgot the off hand player slot which is an additional 81 making it 6,403
EDIT: funny enough you could put that monstrosity inside of a minecart and make it 6,404
just 1/10 of a regular bee family that live in one beehive
You can increase it even further by replacing one shulker box somewhere with an ender chest filled with shulkers filled with bee nests for an additional (27x27x3)-27=2160 bees, bringing the total to an astounding 8564 mobs in one minecart
Stuff like this is why technical Minecraft players are the best lol
i think it would be awesome if the introduced something like vex curing, similar to zombie villager curing to turn vex into allays. Additionally having maybe a bundle will sort all the items in the bundle, so that allay can actually sort multiple items at once.
what about a way to switch the allay from wildcard mode to exact item mode by feeding it a diamond or something (cus diamonds are blue idk) then you can actually sort nbt items + in wildcard mode the allay would select all wool types, concrete types etc
This would be the ultimate multi-item sorter, I love it
@@lelaleasl this would already be doable by implementing the bundle idea. just put each type of wool in it everything is automatically sorted out. And giving them the items normally would be the default exact item mode. But it would require to make bundles more spacious where unstackables only take up like 3 slots but not the whole bundle.
Vex curing sounds absolutely amazing
this is a perfect solution to allays being very rare structure generations
You've got to design a main storage allay soerter that plays a song. As long as the noteblocks are activated at least once every 600 ticks, you could play music on the various note blocks given a fast enough tempo!
Unrelated but I love your pfp
@@DialecticRed lmao thanks he has great hair, and I have his hair
yes good idea
sounds like a task for etho
The tempo wouldn't have anything to do with the system working. As long as all the noteblocks are activated on the regular within 600 ticks or less, it would work. It would be very interesting for someone to do this. With a big enough sorting system, they'd have to find a way to fit all the different noteblocks within the loop, but this could be resolved with chords or having multiple on the same note for volume. This is definitely something I need to try out now.
So FYI: they actually announced non-stackable item sorting, exactly this mechanic, would be possible with the allay on twitter before the mob vote happened.
Still want the copper golem, and those buttons
yes, ilmango even made a video about it
Just a note, you can narrow down the data values returned by the /data get command. In this case you could use "/data get entity @e[type=allay,limit=1,sort=nearest] Brain" to only get the allay's "liked_player", "liked_noteblock", and "liked_noteblock_cooldown_ticks" tags.
Rather than move the allay, careful placement down the chain of allays worked better for me.
Also, moving the noteblock with a piston unassigns it from the allays.
You can move the assigned noteblock of all allays by activating a note block and then instantly moving it away. The allays in range have time to throw out their items and then the chain travels on. This way you can make infinite cells next to each other, stack them vertically and horizontally in both axis. The only thing I haven't tested is if this affects the 102 gt cooldown.
This is nice to know
place woon in between and place more note blocks iff wool in wetween the signal is blovked so it conects to the other one
and this is why we voted for it! redstone mob!
This was totally intentional
@@okojus7353 Yes, it was
Giving us a copper pipe with a slot for an item that acts as a filter template would have been simpler though. I get that Redstone is fun to discover ways to do things, but mods solved simple item sorter pipes since the days of tekkit.
What I still don’t understand is why did everyone vote for a squid
@@Scarybug I don't thin MC should become like mechanic mods minecraft tbh. Its a different feel. While i love modded minecraft tech I dont like it in vanilla
One thing I hope mojang changes is the forgetting note blocks, having to repeatedly have a timer going isn't very lag efficient and always having noteblock sounds is really annoying.
They should really only forget once the block is broken, like only check if the blocks still there every couple minutes.
Sending in one item every 100 ticks ensures that you never exceed the limit of any given Allay, but you are using the capacity of any of the other Allay. Maybe it would be better to send items in much faster and then recycle the ones that get to the end of the loop.
Another idea would be to have a flying machine with a note block mounted on it. It could bounce back and forth over the top of the Allay, activating the note block at every location. That way you only need a single note block for the whole sorting array.
I was thinking this exact same thing.
The only issue with that is that unless you sorted literally every item you're going to get trash that they don't sort stuck in the loop. If you just ran it for long enough eventually the loop will just be mostly trash and become more inefficient than this one.
An idea I had to be a possible improvement to the allay sorting from mojangs perspective would be to implement the sound system from the deep dark to the allay, and most significantly the wool muffling feature for sound.
Idk on java. But on bedrock they already have that feature. Allays won't be assigned to a noteblock if there's wool in between.
@@hariththecat8081 Ithink that feature is also definitively still planned for java
my opinion is they need to tweak the allays a lot, this feels rather impractical
Funny thing, they won't. As far as Mojang employees are concerned, the issue of filtering items is solved with the actual allay.
Maybe, like the warden, the devs will make wool stop the signals from noteblocks.
@@jalvavielvaviel4341 A big Spanish youtuber said that before the mob votation, if the Allay win Mojang will never make anything else about item filtering because they will think they did solve the problem, and it would be way better to just make a block to do that... So, item filtering problem won't be ever fixed, better to accept it since now :/
@@douglasnorona6895 Veo que pensamos como el Ricardito los dos XD.
@@douglasnorona6895 Just having a block do everything is the most boring and unimaginative way possible to do something. It's like the machine blocks in some mods that just do everything in a single block, it's so lifeless and devoid of the Minecraft spirit.
Since Allays don't choose a new note block within their 30 second binding period, you can hook up each note block to a 30 second clock, with each clock offset by only one second. That way when one note block plays, the allay assigned to that note block will register it immediately, and it will be the only one ready to target a note block within that second.
It's possible I misunderstood the mechanic, but I believe they lose their note block after 30 seconds, but can be assigned to a new one immediately. So if you set off a chain of note blocks then all of the alleys would be assigned to whatever one was triggered last (within range).
@@GG-bw5qd he actually shows that they will keep their current note block even if a new one is played in the beginning of the video
Dispensers need to swap out an Allay's held item. With that you could use a single allay to sort everything. Heck set it to dispense the new-unstackable at 26 (out of 27) items in a shulker loader and now it's dynamic unstackable sorting.
I really hope they fix allay spawning.
I would like if one spawned at the end of a raid.
Great idea actually
Another overpowered use for raid farma
Maybe if you keep some vexes alive they turn into allays
someone suggested being able to cure vexes like you can cure zombie villagers and I think that's a perfect solution
@@bloodwolf2609 i wonder what the process would be to 'cure' it then...? its not technically an undead mob, but it is ghost-like. maybe smt like dragon's breath to bring back the "life" to it?
"Looked like 102 ticks" that's the biggest flex ever. Ilmango too good
I really love how you started the video off with lots of little experiments, excellent way to introduce the topic and to answer a lot of potential questions!
Kinda wish that the Allay can distinguish what kind of books it's holding, that'll be amazing
People:
Copper golem will be good for redstoners, vote for it!
Meanwhile true redstoners:
Edit: oh frick, I didn't mean to start a war in replies! I personally voted for an allay, because it seemed most useful, however I hope that rest of mob vote mobs will be added in the future!
Who said copper golem would be good for redstoners?
@@Cheesecannon25 just go back to some old mob vote videos and you will find a handful.
Copper golem is literally just a random tick machine.
Those can be made with literally 3 blocks
You voted for a mob that ONE minecraft player made an item sorter with.
Nobody ever would seriously build something like this because it's inefficient in every way possible. It's laggy, very large, time-consuming and impractical. Very good vote, I hope the next year will be the same, fans voting for RUclipsrs.
@@superkonijn988 nobody ever said that copper gollem is useful for redstone. Instead, everyone wouldn't shut up about how the rAnDoM tIcK geNereToRs arE alREaDy iN tHe gAmE!!, like the guy above.
Pick the ONE example of an actual RUclipsr saying the opposite, I'll wait. Everyone preaching to the one stupid choir.
Ilmango mind is glorious
Pretty cool system. I was reading the suggestions in the comments and looping the items and isolating noteblocks with wool are both great ideas. The only downside I see for looping is how much space it takes, which you may not have in some scenarios. Soundproofing with wool, on the other side, makes it more compact. Another thing to note is that in most scenarios allays will work better with farms, where you have a more narrow selection of items to sort.
It would be pretty cool if the allay would let you know it got assigned to a noteblock, maybe by singing the note or something like that
Kinda wished the Allay would use the noteblock as a bee's nest. When inactive, aka when no note block has been played for 30 seconds, the Allay would be stored inside the note block. That way not so many entities would be loaded when an Allay sorter was in use. When the note block is played, the Allay would leave the note block and perform a radius search for its gifted item. If it keeps finding items, it stays active rather than having to constantly play a note.
Allay inside a noteblock????? Would be kinda weird not gonna lie....
Although I have to say allay still needs some thought.... Mostly to do with the cooldown.
Cool system, can you improve average throughput by dropping the items much faster, and then just looping the remnants back through into your source chests?
That would have the disadvantage of needing to have an allay for every item in the system, whether you want it or not, where as this, you can just lava any output that doesn't get sorted.
Allays can only pick up every 5 seconds, there would be too many items not enough allays
@@mightyhulk1483 with the current system ilmango made only 1 allay is sorting items at a time but if items were looped you would have multiple allays sorting simultaneously
U already need a lot of that one item normally so if ur early game then this is better and by end game i think ud have enuf it also would look cleaner and cooler...
@@mightyhulk1483 EACH can only pick up every 5 seconds, not ALL can only pick up every five seconds.... At least I seriously doubt that's the case.
@@mightyhulk1483 yes, but if you dropped items in quick succession, multiple allays would be able to work in parallel. Of course there’s the issue of items not being picked up if you send two of the same type within 5 seconds of each other, but you can just loop it back.
Sorting beehives that have bees inside could bee quite useful
RIP allay. Forever designated to live its life in minecarts. Hopefully it gets a tweak at some point that makes it more useful for traveling around with the player.
A real sweatshop worker
never. as weve seen multiple times now, the mob vote winners are generally useless and will never change.
Mending Villagers: First time?
You could actually leave all allays unassigned and only assign all allays to one noteblock nearby and then quickly remove it. The allays in range will drop their items and since you instantly unassign the noteblock you can reassign them instantly to another noteblock further down the sorting system.
This is exactly what I wanted to do as soon as it actually came out
so glad to hear that I'm not the only one that sometimes says "oder" instead of "or"
Thankyou getting the full intro backk
29:47 iskall... Your base is a cave.... 😂😂
You know what, this video has actually made me like the Allay now. I remember feeling like it was just a over redundant hopper, but now that I know the true extent of its abilities I'm pretty satisfied now.
I will still miss the copper golems though, they'd had made cool decorations
Eh. Who really needs a sorter at this level unless you're autistic? Who even makes so many armor sets that it needs to be filtered? If you try to use mods as an excuse, there's probably way better sorting system mods out already.
regarding the allay note block disconnection: you could build a line of note blocks about 27 blocks away from the allays so that when you power the furthest note block, it connects to the neatest allay. the allay would be only one block within range of the note block so that only that one allay can connect with it. then power the next note block and the next allay in sequence would connect to it but the previous one would not because it is already connected to the note block from before. repeat this untill all allays are connected to an individual dummy note block. then, timed perfectly with the time the allays forget their note block, repeat the process but with a series of note blocks directly next to the allays(close enough for the allay to throw items to it). this way the allays opertunity to connect to a note block is off set by an tick or so, allowing individual allays to connect to a note block while other allays around it are connected to their note block or a dummy note block.
Great when you only need one item sorted - for example if you want to keep Totems from the raid farm
I have no idea if you mentioned this in the video (14 minutes in) but i might as well write it before i forget.
You can have them next to each other assigned to different noteblocks by utilizing temporal isolation (like cicadas). Since an allay will not bind to another noteblock if it's already bound all you need to do is make sure the allays in range are staggered in the time when their timer runs out.
eg. clock of 100 second intervals
100 Allay group 1 reset
200 Allay group 2 reset
300 Allay group 3 reset
ect.
idk y people didn't want this. This is extremely useful. One example would be like a raid farm. You might want all the totems but no iron axes.
So glad the Allay won, clearly the most useful out of the 3
@@ROBST3RR thing is, there's half a billion different randomizers you can do, but you couldn't sort between unstackable items before
instead of using a timed dispenser you could use a dolphin loop, makes it possible to sort more than 1(non unique) item at a time. maybe add a pressure plate to count if to many items are in the loop to prevent lag.
ilmango: *an incredibly smart, well-respected member of the redstone community who builds amazingly complex contraptions and machines*
also ilmango: *forgets to play the note block*
3:14
ah yes, alloy item soerter
i only now noticed, the text is even cut a little at the bottom... well done ilmango 👍
also i misspelled allay, how ironic
Olly time storer
I was here, before he updates it
I was here, before he updates it
There should be an allay variant analogous to the dispenser block that uses (rather than drops) gathered items above a noteblock. For example, the "wisp" could be assigned to a diamond chestplate so that it picks one up and dispenses it onto players or armor stands above noteblocks.
SMPs will become a warzone over these little guys.. especially those servers with limited borders. I hope Mojang comes up for a way for them to spawn, even if it means it has to be hard.
I like the idea of converting the vex
@@mickys8065 Invoker-based Allay farm. Interesting.
@@mickys8065 I like that one. It's challenging due to how dangerous vexes are and how you can't trap them or keep them from dying out. It also makes sense quasi-lore-wise
Tuning the noteblocks to a different pitch should be used to assign allays to individual noteblocks, then your sorting system can sound like a train whistle or foghorn of obnoxious chords
This is really going to help like raid farms! as it has 5 different unstackable items though only like 3 actually have use and now you can properly sort them
It would be a genious move from Mojang if the Alays would lock on different notes from noteblocks. That way you could assign every alay to its place. But that would be something useful... Remember neither Mojang nor its playerbase wanted the copper golem. So don't expect them doing something for the techstoners.
Imagine a mansion and you just throw your items on the floor and they pick it up while having the allay maid skin.
Love these kind of videos mango, can't wait for more scicraft content, maybe one explaining the thought process behind your storage would be nice
Could do something like presorting and batching items. For example could use armor stands to sort a batch of armor, and then you're sending 4 items at once instead of just 1. Would take more planning to setup, but would make the speed of the system something more worthwhile.
If im not mistaken wool oclusion works with the allay and noteblocks too, at least on bedrock It does, so maybe you dont need to push the allay away, maybe if you place a wool block between noteblocks you can have the allays in the minecart only be able to hear the noteblock above them
It's really slow to only send in one item every 100 ticks when you have so many allays. I think it makes more sense to shoot out a bunch of items and then to recycle them through the system until they are all picked up. If you have a diverse set of items then each allay will pick them up individually and the sorter will be able to run at full speed, but if you have duplicate items then you can always just detect that there are still items at the end and you can pause sending the next load until all the items are picked up.
I guess it depends what you want to achieve. This system can be used to filter out the "good stuff" (e. g. Netherite and Diamond gear and tools, maybe the spyglass) from the unstackables that come out of the back of your central storage. The other unstackables are either burned or put in a misc-storage. Depending on how difficult it will be to get an alley this will be way harder than it sounds. Sorting every unstackable this way (at least with the alley-aquiring ways we know) would be basically impossible. (sorry for spelling, not my first language...)
if i was in charge of programing the allay i would have it assigned 1 item to each noteblock note allowing you to set up multiple noteblocks and the allay would be dropping the item on its associated note location. example: diamonds taken to the note block playing piano note e- and dirt to snare b and so on.
well you see, there are 16 instruments and 25 notes which would mean 400 unique sounds. there are about 1325 items in the game currently
@@Daandar 400 unique item storage is more than enough for your average player. If you need more add another wing to your storage room that is outside of the range of the other note blocks.
5 second pickup cooldown is extremely slow, I hope they buff that.
I tried bringing allays back to my base through the nether but after putting them through the portal to overworld they were never seen again.
this would be interesting for a gold farm design to sort out gold swords then input them in a smelting system so you no longer waste those gold
Could we use the allay as a collection system for TNT based world eaters? You would need a portable way to store the items (like Docm77's poppy/shadow technology). It's also entirely possible that the allays could be damaged by the TNT explosions...
Just stuff a minecart into a flying machine...? It wouldn't be very efficient, but it would work.
Or, you could build a rotating system of flying machines that bring hopper minecart to and from the world eater.
It would be super complex for basically no gain, but it would work.
now add a large buffer chest at the start, increase the dropper speed, and loop the water stream back to the buffer chest, you can make it sort even faster by having multiple alley pick up items at the same time, right now your waiting for the cooldown of a single alley before dropping a new item. but the other alleys could be picking up items at the same time as long as the input items are different!, you can use the buffer chest AS an overflow chest for your system. you just need to have a way to disable the dropper, or disable the hopper that is pulling items from buffer chests
Now that note block chimes are in our future, we can make nice sounding note-block music that refreshes our allay’s liked block! Function meets fashion!
One thing about the data command: it includes everything that gets saved. So if there is a property that doesn't get saved: it will also not be included in the data command
The mob vote was great
Allay: "phantom who?"
You could also send each group separately and stagger the noteblock timing to guarantee no shenanigans will happen from having multiple noteblocks firing at the same time.
It's tedious but you could add a flying machine with a note block to assign alays to a certain coordinate maybe. Also timing it so the block gets triggered just as one specific alay lose track of their original note blocks
I am not sure why you would need wool or moving Alleys. I originally thought that the note blocks couldn’t reset their timers, but if they can, then all you have to do is trigger each note block before the Alley forgets the note block to refresh the timer.
And in the case that they don’t get their timer refreshed and you have to reassign them, then all you would have to do is hit the note blocks sequentially so that each timer runs out individually and the other Alleys would still have their timer so they wouldn’t get reassigned.
The timer is not the issue, it's assigning them all in the first place. When you trigger a noteblock, all Allays within 16 blocks that aren't already assigned to a noteblock will get assigned. That means your entire Allay array will get assigned to the same noteblock. Allays can only throw items from 2 blocks away of the noteblock, but since they're trapped in minecarts they can't get in range and thus will never throw any items.
This means that you need to prevent Allays that are more than 2 blocks away from getting assigned for each noteblock, and the only way to do that is to move the Allays out of the 16 block range (or block the signal with wool on Bedrock edition, not currently in Java). Once the system is running they will keep their assigned noteblock until you shut the system off, at which point you'd have to redo the entire assignment once again.
You can make the system much faster by looping the items around. Unless the items are all of the same type, you don't have to wait 100 ticks because the allays don't share their cooldown
I am still butthurt that the copper golem didn't win. Allay is aight
You can sort records btw, a comparator reading from a jukebox will tell you which disc is inside. But you need have a player to afk at the jukebox holding right-click.
It could honestly go either way on whether allays can distinguish between potion effects and strengths. Bedrock allays distinguish them, but I believe it's because of bedrock's weird item data mechanics (what a surprise...). It could of course end up as a parity difference.
Can't wait to see raid farms and piglin trading setups with allays soon
1.19 is adding so many big features for redstone like reinforced deepslate sculk and allay love it
I think you can make it faster by having the items constantly cycling so they can get picked up as soon as the allay cooldown is up. And you could have the uncollected items recycled so they don't despawn.
For more specialty purposes like sorting items with NBT data like names shulker boxes, enchanted armor, tools, etc. allays could be great! For most cases though their rarity and low throughput is going to limit the usefulness.
I don't know about the practicality for a full storage system considering how hard it would be but it could be great for something like sorting totems out of a raid farm to reject crossbows Instead of a combined non stackable overflow chest, good for small scale sorting targeting a single non stackable type
I imagine a raid farm will overwhelm allay sorting immediately
If there were enough totems that the allay was getting overwhelmed, that means it would be filling an entire double chest of totems every 4.5 minutes. Or an entire double chest of shulker boxes of totems in about 2 hours.
Sure you could put in lots of effort to collect *every* item that gets output, but even a single allay can easily filter way more totems than you should ever need.
Mojang should make a block that is a proper filter and that's it
no
@@Elyzeon. yes? Or rather, why not? If you think that is too easy, as an old school minecraft player all I can say is: "kids these days are so entitled with their redstone repeaters and boats that dont break on lilypads and their honey blocks and their observers." _Back in my day_ we had to build our own repeaters and BUD's. Hoppers? What kind of cheat is that? Shulker Boxes!? Elytra!?!? Get out your rails and do it like a man!
God I feel old now.
But my point is, why not have a filter item?
@@noahgray543 because it doesnt add anuthing mew to redstone, it doesnt enable anything once impossible, it just condeses a contraption into a single block.
From Mumbo-Jumbo
once again player turns out to be the bad guy. rescuing the allay from an illager prison, only to imprison them again inside a machine.
You can sort non-stackable items on the basis of signal output by a comparator. A stone sword has the same output as a full stack. The setup for this is a variation of the traditional sorter setup with filler items as the first item is removed.
I use this mechanic to sort bows in an automated skeleton xp farm because I wanted a 100% way to use them as fuel without worrying about other drops.
but you can't differentiate non stackable items from each other like this which is the entire point of non stackable item sorting
That is a non stackable filter, not a sorter. If I have my nomenclature correct, anyway.
@@noahgray543 yes this specific part of the sorter is the filter. The filter which enables universal non stackable sorting
Yes. The issue with these types of systems is a lack of a use-case. Even the case I am referring to is wildly inefficient (compared to other types of fuel) and is basically a glorified trashcan.
Most uses of Allay sorting have the same issue. Sorting iron armor and weapons? You need 7 Allays for all types (pretty sure hoes don't drop from mobs), smelting nets a single nugget after using fuel.
The only use that I can think of that may be worth it is sorting water bottles from afk fishing so they can be used in auto brewing.
@ilmango for te allay sorting you can just trigger a chain of note locks above the allay one at a time and the ones near it will drop the item :)
Perfectly sorted, as all things should be.
This is the biggest thng in item sorting since multi item storage
It seems that wool occlusion should apply to allays in the update unless they change that in the future, making the note block assigning much more compact
The Alley is cool and all, but tbh they seem like way more of a hassle then they are worth unless Mojang changes their functionality a lot.
Not being able to sort things like enchantment books, the 5 second cool down, tying them to note blocks that need to be reactivated constantly, and the thought of having to find a ton of them to get any use out of them sounds awful.
Imo I'd like to be able to assign specific items to note blocks, rather than to Alleys. Like if you give an item to an Alley, then hit a note block, the Alley will bring the item it's holding to that note block, and remember that that specific item goes with note blocks that make that specific note. Then you could place down another note block that plays a different note, give the Alley a different item, hit the second note block, repeat as many times as you want. If you need it to be faster then you just add more Alleys.
That way 1 Alley could potentially sort 384 different items depending on the note + instrument being used for the note blocks.
No way they added Amazon employees to minecraft
What I am trying to do is to build a specific unstackable item sorter. I would have a mob farm for generating items. The stackable items would all be removed leaving behind only the unstackable items. At this point I am usually left with gold iron and leather armor, iron shovels and swords, and bows. Some items may have enchantments. I would like to remove the leather armor and bows (enchanted or unenchanted) and send everything else to the blast furnace.
I wonder if making the Allays stand next to a spider web column would be a cool system. The cog web would mean you don't need to time it so perfectly since It will probably have more than enough time to pick up the items. Maybe that also makes the redstone more simple?
6:23
Ich habe das „also denn“ gehört!
Finally something to sort out totems of undying from my raid farm
TBH I'm surprised it wasn't already possible to sort records by dispensing them into the jukebox with a dispenser, definitely something they should've -- and still should -- add as a dispenser interaction.
i think that's the case in bedrock
The allay completely ignores NBT data, the reason it can sort music discs is because all of the different discs have their own ID.
Hey Mango, love your vids.
But I have on question: What's going on on the Scicraft Server? Will there some Scicraft Content in the near future?
Scicraft was the reason, I started watching your videos.
Have a nice day!
11:44 That can "bee" quit useful! 😁
better yet: if an allay could be permanantly linked to a specific noteblock (or a noteblock instrument + frequency) and would base it's search and pickup conditions based upon an item contained in itemframe attached to that noteblock. In this way, automatic switching of item types, drop locations, etc could all be automated....but mojang won't do this---because while it's more useful for technical players, it doesn't fit into the schtick of the allay's original concept "give allay an item, and it picks up and delivers that item type back to you...or to a noteblock if it's heard one played recently".
If you could "set" an allay's drop location to a specific instrument and tone value, and the allay's PICKUP item was based on an item in the itemframe of the last noteblock that PLAYED that tone in the correct instrument...automatic switching of item-types and drop locations could be controlled via redstone.
So...you could have 3 noteblocks: one with a sapling in a frame, one with sticks in a frame, and one with apples in a frame....and a SINGLE allay could sort out all that from a tree farm
I really think that the instrument and note that’s being played should have some impact on allay noteblock preference.
records could be auto-sorted in bedrock edition due to hoppers being able to put them in jukeboxes
I think the Allay should only forget which noteblock it likes if you change it's held item. Ohwell.
on the bedrock version you can put wool around a note block to configure allay’s track just like with sculk sensor
I wish they would separate the item pickup from the item comparison. Give the allay 3-5 slots and give us a redstone component for item comparison.
Nice addition. Wish it could deal with nbt like for enchanted books
It'd be super cool if you could hold allays in a bundle
Between allays and chest boats, what's the status of moving storage systems (ex. for quarries)?
since you still can't move hoppers, its not yet possible
@@Daandar hopper minecarts?
@@wChris_ but you can't extract anything fron hopper minecarts without hoppers or player interaction.
@@dracmeister or more hopper minecarts 😉
Theory on the Allay Wool stops it from hearing note blocks? Would be a way to tie the allay to the update
Note to self: I need to be careful not to say bees nest too fast.. 👀. Great video though!
You should have heard him the day after his first video about the bee nest. He was SUPER careful. LOL
I don’t get it