2

I played on a Minecraft server, 2b2t, which has hundreds of people online, and generated some chunks for the first time to build a base. Mobs spawned in the newly-generated chunks, but after a while, they stopped spawning. Only hostile mobs spawned. I then built a mob grinder and no hostile mobs spawned in there, and I even double and triple checked that I had built it correctly. I do not know whether this is a problem in how far I go out, since I am super far out away from 0,0 XZ, or is it the TPS, since the TPS can go down to 0.75, which is extremely low. I really need to breed mobs, and without mobs, I cannot do this without going out about another 10,000 blocks, which is a very long journey, even if I use the Nether. Can someone please explain what is going on? Thank you.

4
  • 1
    Well, first things first, how can you even play at 0.75 TPS. Are you sure that is right, as that would mean you could hardly move or break/place blocks. Any mobs would also be nearly frozen. – Penguin Nov 19 '20 at 1:54
  • 1
    @Penguin, I'm playing on 2b2t, and now its whats called "No Server November", and people are building huge lag machines to lag the server to 0.75 TPS. – Pilot Nov 19 '20 at 1:55
  • 1
    @Penguin You can go to this website(2b2t.miraheze.org/wiki/No_Server_November) to know more about No Server November on 2b2t – Pilot Nov 19 '20 at 2:11
  • 2
    Oh bro that changes things a lot. So many people play on 2b2t that almost no mobs spawn. – Penguin Nov 19 '20 at 4:09
6

First off, passive mob cap is very low - normally on vanilla it's 10 mobs world-wide and regardless of the number of the players, and typically already occupied by mobs in spawn chunks whenever the world generates. Passive mobs generate with new chunks ignoring the mob cap, but after that they can only spawn if the total number of mobs in all loaded chunks (including spawn chunks and whatever's permaloaded) is below 10.

On any typical server, you won't be getting any spawns unless you spawn-proof the spawn chunks - remove all the grass, and likely most of the sand (turtles / rabbits!) and kill all passive mobs in the spawn chunks. On an active server you won't be getting any spawns because other players load areas with passive mobs in them - including their own private farms, animal pens, mounts, pets etc.

Low TPS would reduce the spawn rates (normally new passive mob spawn attempts occur 400 ticks apart, so 20 seconds on normal servers, but at 0.75tps that's once per 5 minutes) but it wouldn't block spawns completely. Distant location is non-factor. But the number of players online means there's way more than 10 passive mobs loaded at any time, and so no new spawns. It's best to give up on hoping to spawn them and breed your own from naturally generated instead.

2
  • I would hate to be on a server with 0.75 tps – qwr Nov 24 '20 at 21:58
  • 1
    @qwr: Playing on 2b2t requires a pretty special mindset, often involving a fair share of self-hate. – SF. Nov 25 '20 at 10:37
2

Because you are playing on 2b2t, which has a lot of people online, mobs try to spawn around everyone when they can which means that mobs rarely spawn and mob grinders don’t work. Basically if a pig wants to spawn, it's got over 200 people to pick from and the chances of it picking you is less than 1%.

3
  • Mobs do not "try to spawn around everyone" if the mob cap is reached. – qwr Nov 19 '20 at 10:42
  • 2
    @qwr Sure they do. They "try" to spawn, but are not able to because the cap is reached, and then they do not spawn. – user Nov 19 '20 at 14:29
  • @qwr whenever a mob wants to spawn, it has 200 people to go by. This is why you almost never see a mob. Once a mob is available to spawn you got less than a 1% chance to have it spawn on you. I made that clear in post now – Penguin Nov 19 '20 at 16:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.