No one has posted the spawning code for them so not really sure if they follow standard passive mob spawning or if their spawning is unique (like ocelots for example). Your results seem to indicate their spawning could be happening only upon the initial generation of the chunks at this point in the snapshots.
Try clearing a large section of jungle and placing torches or jackolanterns to light up the grass at ground level. Ocelots at least spawn on grass like other passive mobs, so give them a lot of well-lit grass to spawn on. Then pillar up about 32 blocks above ground level and look down. See if anything spawns down there. Give it a few minutes at least. This is how I increase the available spawning locations and the ease of at least SEEING newly spawned ocelots and (when done in Mega-Taiga instead of jungle) wolves in survival, it may work for parrots as well.
Make lots of well-lit grass at or near sea level, clear away obstructions so you can see anything that does spawn or wander in from the surrounding uncleared jungle. Hope this helps.
Rollback Post to RevisionRollBack
"I think I'm starting to like this `programming' thing. It's about four times as fun as shaving." -- Notch, June 12, 2011
I think parrots are on the passive list, rather than lumped in with bats or in their own category (also like bats). You could be affected by having more than 10 animals in loaded chunks, which would cause all further spawn attempts for passive mobs to fail. This really low number in combination with the really large area of terrain means it's generally far more productive to generate new chunks rather than taking steps to kill off animals so more can start spawning.
Passive mobs spawn in new chunks regardless of the mob cap, they're spawned in as part of the procedural generation based on the seed. After that, if more than 10 passive mobs are in spawn chunks or elsewhere in the loaded chunks in the world, no new passive mobs will spawn due to the regular mob-spawning algorithm. So either kill a LOT of passive mobs, or find some new jungle chunks to cause to render for the first time.
Or delete those chunks from your disk, if you can identify which ones they are. Then revisit the area and they'll re-render as if rendering for the very first time.
Rollback Post to RevisionRollBack
"I think I'm starting to like this `programming' thing. It's about four times as fun as shaving." -- Notch, June 12, 2011
Well, you could walk around the edges of a jungle biome with the F3 debug screen up and write down the chunk numbers you pass through, then go to your world save folder and delete the relevant region files, but you should look up the details for that on either the official wiki or search for threads on that topic in the modding and map editing subforum here.
Rollback Post to RevisionRollBack
"I think I'm starting to like this `programming' thing. It's about four times as fun as shaving." -- Notch, June 12, 2011
Hi!
I have a 1.11.2 word with a big jungle already loaded. With the snapshot i have walked in this jungle hours but i haven't found any parrot.
They summon only in jungle created with snapshot?
Thanks.
did you make sure it was a jungle and not a jungle m or anything
90% jungle and 10% jungle hills.
0% parrots
I have to discovery a new jungle? :/
You might have to.
No one has posted the spawning code for them so not really sure if they follow standard passive mob spawning or if their spawning is unique (like ocelots for example). Your results seem to indicate their spawning could be happening only upon the initial generation of the chunks at this point in the snapshots.
by c0yote
I tried it with terrible results. I gave my wife my glasses for a second, a creeper showed up and now my wife is pregnant.
Stupid 3D..
mmm.... new word (created with snapshot) with jungle at spawn.
After 1 hour... 0 parrots!
Parrots.... why hate me????
Lol. :/
Try clearing a large section of jungle and placing torches or jackolanterns to light up the grass at ground level. Ocelots at least spawn on grass like other passive mobs, so give them a lot of well-lit grass to spawn on. Then pillar up about 32 blocks above ground level and look down. See if anything spawns down there. Give it a few minutes at least. This is how I increase the available spawning locations and the ease of at least SEEING newly spawned ocelots and (when done in Mega-Taiga instead of jungle) wolves in survival, it may work for parrots as well.
Make lots of well-lit grass at or near sea level, clear away obstructions so you can see anything that does spawn or wander in from the surrounding uncleared jungle. Hope this helps.
A new snapshot released recently fixing a bug where parrots are rare. Hope you can find some now!
YouTube https://www.youtube.com/channel/UC21Z2rupws5IulGQMxB1Plg
Fantastic!
i will try!!!
Thanks!
Created a new bug reports for parrots that don't spawn in jungle with "17w15a" snapshot.
they do spawn in old jungles. the jungle by my spawn is from when large biomes first came out and I find plenty parrots around.
GSR, i try 1 hours a day to find parrots with the last snapshot without results... What i'm doing wrong?
As the snapshots are experimental, this is 100% likely, I'd recommend waiting for about a week or so until the problem is resolved.
I think parrots are on the passive list, rather than lumped in with bats or in their own category (also like bats). You could be affected by having more than 10 animals in loaded chunks, which would cause all further spawn attempts for passive mobs to fail. This really low number in combination with the really large area of terrain means it's generally far more productive to generate new chunks rather than taking steps to kill off animals so more can start spawning.
Ok.
I have killed a lot of sheeps, pigs, chicken and ocelots in my jungle.
Now i have big portions of jungle without passive mobs.
Parrots don't spawn... but other passive mobs don't spawn too...
I have to unload this chunck? How? Walking away (how much?) for a certain amount of time (how much?)
Thanks for your reply!
Passive mobs spawn in new chunks regardless of the mob cap, they're spawned in as part of the procedural generation based on the seed. After that, if more than 10 passive mobs are in spawn chunks or elsewhere in the loaded chunks in the world, no new passive mobs will spawn due to the regular mob-spawning algorithm. So either kill a LOT of passive mobs, or find some new jungle chunks to cause to render for the first time.
Or delete those chunks from your disk, if you can identify which ones they are. Then revisit the area and they'll re-render as if rendering for the very first time.
You know how i can identify those chuncks?
Try typing this command. /gamerule doMobSpawning true
Well, you could walk around the edges of a jungle biome with the F3 debug screen up and write down the chunk numbers you pass through, then go to your world save folder and delete the relevant region files, but you should look up the details for that on either the official wiki or search for threads on that topic in the modding and map editing subforum here.
this is best suggestion.