I agree that if the entities initiate hopper behavior, it should call into an mcl_hopper API so the code is not duplicated across several files. That would be a maintenance nightmare.
I will…
They do get checked, but the distance in the check is +/- 1.5 blocks and y == hopper_position.y - 1 with no differentiation between straight hopper and bent hoppers. The quick fix is to reduce…
I'm going to guess that a hopper a block over from a minecart shouldn't load into the minecart. It currently is doing so.
Looking into this for a minecart update, I have been able to confirm this does occur with regular TNT, just not every time. I also confirmed that sometimes TNT explosions will not drop beds at…
XP orbs shouldn't stop minecarts in my opinion.
I'm fine with that.
Also make a clean rebase on master, it seems there is a superfluous commit from another (squashed) PR too.
I will…
I believe I found the source of the strange hopper behavior: the push/pull action of hoppers was dependent on the order the server processes the nodes.
On my test world, I made two parallel…