Data Packs Adventure

Beta 1.7.3 Animal Spawning

  • 9.1k views 0 today
  • save_alt 693 downloads
Compatibility
Minecraft 1.15
to version
Minecraft 1.16
Changes include
  • Functions
  • Predicates
  • 42
  • 32
  • 5
NaN8279
Lvl 23Expert Miner
6
TL;DR: This datapack allows you to get back the old animal spawning from beta 1.7.3. There will spawn a lot more animals in your world, so you dont have to breed animals anymore

This datapack allows you to get back the old animal spawning from beta 1.7.3. The animal spawning in modern minecraft is as follows:
From the Official Minecraft Wiki:

Friendly and water mobs have only one spawning cycle every 400 game ticks(20 seconds). Because of this, where conditions permit spawning, hostile mobs spawn frequently, but passive mobs (ie: animals) spawn rarely. Most animals spawn within chunks when they are generated.

The animal spawning in beta 1.7.3 is as follows:
From the Official Minecraft Wiki:

Mobs are broadly divided into three categories: hostile, friendly, and water (i.e. Squid).Each category has a spawning cycle once every game tick (1/20th of a second). Before these cycles happen, a list is built of every chunk that is within an 8 chunk distance of anyplayer, on both the X and Z axis. That's a 16x16 chunk, or 256x256 block area for each player. If this area overlaps between multiple players, the common chunks will only be added to the list once
....
If it's a passive mob other than Squid, then...
  -the block directly below the spawning block must be grass
  -the light level of the spawning block must be 9 or brighter

More information about this can be found in AntVenoms video:

https://www.youtube.com/watch?v=3d4THVvot8s

The datapack replicates this as follows: every game tick the game choses a random block in a 128x128 radius of a random player. If the block below is grass, and the light level above the block is above 9, a random animal of the following list will spawn. Animals that can spawn are a chicken, a sheep, a pig and a cow. The maximum number of animals that can spawn within a 128x128 radius of the player is 31. Animals despawn when they are more than 128 blocks away from the player.

That's pretty much it. Please leave datapack suggestions in the comment section!

More like this

  Have something to say?

BenjieTheBoy
01/28/2021 4:27 am
Level 1 : New Explorer
Pls fix this, cause my cows despawn when I'm not in the chunk but the other animals don't despawn. PLS FIX IT
1
salthepal128
06/07/2020 4:44 am
Level 45 : Master Miner
hey, this is good
yes
very nice to have much mobs again like this
2
VursPZ
06/04/2020 3:45 pm
Level 8 : Apprentice Crafter
history
Hello!Im read this and...good very good work!But what will happen to the mobs in the paddock or on the farm? You wrote that the mobs will disappear when they leave at 128. What will happen to the mobs?
I wrote through google translator so dont hit :)
2
NaN8279
06/05/2020 4:52 am
Level 23 : Expert Miner
I will update the datapack today to add an option to not despawn animals that are bred
1
VursPZ
06/05/2020 11:14 am
Level 8 : Apprentice Crafter
How will it work? Or will it be automatic?
3

Welcome