mojira.dev

Luke Kachelmeyer

Assigned

No issues.

Reported

MCPE-71074 Hopper Pickup Item Entities With Solid Block on top. Incomplete MCPE-71068 Hopper Minecarts Ignore Items Duplicate

Comments

So,  the problem is that is not reading through the list. This is a big problem then

Thanks for the videos

Not a bug, so this doesn't belong here. Also, to the reporter, add the label vanilla-parity 🙂 

Not a bug, there is a transition period, nothing to worry about.

 

It's just a visual glitch/delay, probably caused by lag, the redstone line is still powered. 

I think you're on to something, I just tried this, and a 3-tick repeater was powering the piston before a piece of redstone dust in front of an observer. This means the observer is taking 3 ticks before outputting a single.

MCPE-15793 covers this issue, please continue this thread there 🙂

This is the point, if the hopper is able to know what to look for rather than having to go through all the different item types. (i.e. It looks for the items that can be "sucked" in by using the items already in the hopper first, then if there's an empty slot(s) it can go through the list as normal)This is completely within the hopper's ability.

I do realize that bedrock is built for cross-platform compatibility, and I do not believe having about 40 item entities in a water stream is too much for any device that has Minecraft, as I have built this on my Xbox and phone. If this is fixed, it should reduce lag, because it is doing less processing per tick.

As you said, the point of the game is to be innovative. Hopper based item sorters are the by-product of this innovation. I also know that Mojang could create an item sorter block. I'm glad that they haven't because item sorters are one of the most used restone components it the game, and it's where I started my interest in restone. I think that it's important that hoppers work the way that they were intended. 

 I am not the reporter of this bug, but if I was, I would tag it as parity. Some redstone parity should be added to the Bedrock Edition. From what I've read in your previous statements, you don't seem to know that this isn't a problem on the Java Edition. Yes, I know that they're not the same, but this adding redstone parity in some form is important because it is probably the most underestimated feature in the game, with a lot of potential. 

Also, I know that all entities are on the same list, I was just pointing out that if the hopper was checking block entities, it would cause lag unnecessarily. 

It's not supposed to rain. It will rain in a river if one goes through a desert/savannah. 

Yes, chucks have an entity list and yes, hopper inventory data are separate, the same as java edition. I didn't mean for it to seem like they were the same.

What you're saying about the hopper going through and processing all the items in one tick would cause lag, but that's why it should only be looking for the single type of item in the hopper item sorter. Right now, as you said, it is trying to process all the items in a single tick but fails. It works backward the way it should. The hopper should only look for the items it can pick up instead of trying to process them all at once, and hopefully, it doesn't look for entities such as gravity blocks, ignited TNT, etc.. If the hopper is looking for a maximum of 5 different items (5 slots), I could see this happening. In my case, if 20 items, comprised of 5 stone blocks, 5 dirt blocks, 5 grass blocks, and 5 cobblestone blocks all pass over a hopper looking for dirt blocks, the hopper should do a "Ctrl + F" (Find Search) through the list of entities, instead of checking each one (reading the whole list). In this scenario, the hopper has completed its "cool down" phase of 8 ticks, as you were getting at near the end.

What you said about lag is true, especially hopper chains, but if I'm getting 60fps, the items should be sorting fine. I do realize it has complicated logic as a developer myself, but I think it is possible without too much lag.

That may be just the phone's OS. 

It's just loading, not really bug report worthy. 

Please make separate bug trackers because this is invalid. After that, the workflow can resume. 🙂

Were you near your bed? If not, this is really unlucky and needs to be fixed. 

Try restarting router/modem, but I don't believe this is a Minecraft related issue

Does this happen while booting the game or loading the world? I assume while booting the game, so I would try to shut down the console, then unplug for 10 seconds, then turn back on and try again. 🙂

Actually both, which I thought was weird. It said it was awaiting verification so that it could close.

I don't think this is a bug, but rather a suggestion. Plus, if you put a bed underwater in the end and try to sleep, I will still blow up blocks.