TL;DR: I want a riding falling block to ignore player hits, arrow hits, and all interactions and apply the above to the entity it rides without the use of scoreboards and events. Hello! Hope you have a fantastic day/night! I got a question for you. So, let's say we have an entity. Let's call him Mike. I've been trying to figure out how to make a block disguise. Disguising Mike with an actual falling block does not show smooth movements as I wanted it to, so I decided to disguise Mike as a small invisible entity, for example, baby chicken, and create a falling block that will ride the disguise. I managed to pull it off, and it looks pretty cool! The movements are very smooth and I'm very happy with the result. One problem with it is that all interactions that happen to the "disguise", doesn't happen to the Mike. When I try to punch Mike, nothing happens. When I try to shoot an arrow at him, nothing happens. All of it is because of this FallingBlock on top of Mike's head. So, my question is, is there a way I can make that falling block to completely ignore all interactions, so arrows go through the FallingBlock and hit Mike? Like a ghost entity..? Mind you, I don't want to do it through the scoreboard or damage and interaction events. It's not practical. Other suggestions about making a FallingBlock disguise with smooth movements are also welcomed! Thanks in advance!