Minecraft 1.14.3: Why are hostile mobs not spawning?
I am playing on a vanilla 1.14.3 smp server. At first, hostile mob spawns seemed normal; they would spawn out in the open during nights because I haven't lit up a whole lot of my island. Now they just downright won't spawn on the surface, even after I've lit up virtually every cave under my island. Most of the time I am the only one online, so it can't be that they are spawning near other players. Why are hostile mobs not spawning? Is the spawning broken somehow? The server is on easy, but as far as I know, as long as it's not on peaceful, the difficulty shouldn't affect standard mob spawning.
More details here (steps taken, screenshot, etc.): https://www.reddit.com/r/Minecraft/comments/ck40sc/hostile_mobs_not_spawning/
Oddly enough if I go to a friend's house several hundred blocks away (when he's online, but I'm not sure if him being online/offline matters here) mobs spawn at night normally.
Edit: my friend got off and I went to another area off my island and mobs seemed to spawn normally on the surface at night. It doesn't make sense to me that mobs won't spawn on my island because I lit up all the caves, so more should spawn on the surface at night instead.
Solution 1:
I've had the same problem that you're describing and from what I've found it's to do with the movement of the player (or lack of) that seems to prevent the mobs from spawning. I had the same issue where I could stand at the bottom where the mobs should be falling and I could leave it overnight and NOTHING would spawn. As soon as I ran up to the top of the tower and back down, oh look, there's 8 or so creepers falling to their death.
To fix your problem and allow you to AFK, build a powered rail that goes up to the top of your tower and then back down that just loops. You should find that mobs start to spawn once you start moving around!