Topic category: Troubleshooting, bugs, and solutions
Hello! I am trying to make a mob that would go inside houses, however it does not matter what procedure blocks I use, it just doesn't. I tried to use all three "move inside if possible", "open doors" and "close doors" together and separately. I also tried to switch around other blocks too, but nothing. In addition I found something weird: when I only put "open doors" out of other village related procedure blocks, my mob closes doors if walking through open doors, however is not capable of opening them, so I think this might be a bug. I cannot use the Villager AI as my mob is supposed to be hostile towards villagers, and if I do, it attacks mobs as itself. I am quite not sure if the door thing is a bug or not, I am new to Mcreator, so sorry for the inconvenience if I am wrong.
Maybe the mob wants to close and open the door at the same time?
I do not think so, as the mob doesn't even look at the doorspace unless it is already open, almost as if it doesn't recognize doors as possible path.
Did you try putting the "move indoors if possible" block on the top of the AI procedures?
Yes, you need to make sure that is has the "move indoors" block near the top.
Top:
open doors
Middle:
move indoors if possible
Bottom:
close doors
I tried that, but weirdly, my mob doesn’t even look towards the inside. Could it be, because it also has other procedures? Because I also set it to wander around, thinking otherwise it wouldn’t be able to walk, and I need it to attack certain mobs(so it has attacking procedures)
Did you ever solve this? im having the same issue
Same
has anyone solved this problem yet?... its so frustrating man
Confirming that the "move indoors when possible" behavior still doesn't work in 2023.3 sadly :(