What happens is I want to spawn a zombie lets say when a player joins the server...It all works great but instead of a normal zombie existing it is invisible (im not even sure if it exists so I checked by teleporting it to the player seconds after the player has joined which gave no error so I assume it is there). After a little research I came to think maybe the area around the player not being loaded may cause this. I found a workaround way by running a bukkit task and spawning the zombie ticks after the PlayerJoinEvent is triggered and it worked. So I wonder if there is a way to check when the player has actually joined and loaded area around them or maybe find some other solution where the entity doesnt turn invisible and probably uninteractable idk. Thanks.