mojira.dev
MC-9540

Adult chickens eventually die if caged near solid blocks

I built two simple cells with a 4x4 base and 3-high walls of glass or stone. Then I used eggs to spawn baby chickens. The babies lived happily in either enclosure but soon after becoming adults the chickens enclosed in stone began suffocating. Eventually all died. I changed the floor to hoppers to show the results. With 16 chicks to begin with, glass results in lots of eggs, and stone results in a few eggs and 16 chicken (meat) and a similar number of feathers.

Four pictures illustrate the setup and the bug.

The same problem occurs if any of the surrounding blocks are solid. In my pictures three of four walls were stone in the deadly case, but chickens will die if only one of the wall-blocks is solid.

Related issues

Attachments

Comments

migrated
[media][media][media][media]
migrated

Death occurs even if there is a solid block in a corner, which does not present a wall-face to the chickens. In other words, a 4x4 enclosure can be made with 8 wall blocks and 4 optional corner blocks. Adult chickens die if even one of the corner blocks is solid. This applies only to the first course of blocks sitting on ground level. Second-story blocks (above the chicken's eye-level) may be solid without causing a problem.

migrated
migrated

Does the fact that my bug report was flagged as a duplicate mean that I wasted my efforts to experiment, understand, and document the problem? I feel that my report is more detailed and helpful than the one it "duplicates" to the programmers who will try to fix the problem. I want to be helpful, not waste my time.

migrated

I don't want to waste your effords. I comment to combine these two bug-reports.
It seems that always the first report is used and all the others are marked as duplicate. But it's also linked on my bug-report.

migrated

Reopened.

migrated

Thanks for the respect from ChrisvA who was first with this issue and moderator Tails who reopened my report. I would have added my thoughts in a comment on ChrisvA's original report if I had been certain that my observations would be considered a duplicate but since I wasn't "pushing" the chickens, I thought it might be a separate issue and it may be that fixing the problem I reported will still leave solid blocks deadly if you push the chickens into them. I hope not.

Perhaps the workflow needs another designation such as "additional info" or "suplimentary", which, like "duplicate", indicates that the report is not first but notes that it contains more information that might be of interest to the community or helpful for the bug-fixers. Unlike a "duplicate", "suplimentary" reports should not be marked "resolved", but remain open gathering comments and such until the problem is actually fixed--as I noted above, it may be that an issue that was marked "suplimentary" remains problematic when the "original" is repaired.

migrated

It's not just chickens. Cows and pigs die if there is a solid block at their head-level. They might be pushed into a block by others or they might wander into it themselves. Another, probably related, issue is that occationally mobs escape their cage for no apparent reason. They dream of walking free and sometimes they don't return. As a result, cows and pigs wander around the ranch and I frequently find their meat items dropped near solid blocks where they have died own their own. In my opinion this is a serious and frustrating issue that should be resolved before the next update. We can live without the lighting improvements but not being able to build enclosures with solid blocks is nearly unacceptable.

migrated

I can confirm this with chickens in 13w06a.
Really annoying

migrated

I am also having this problem. It seems to happen even faster in water. I am building an auto-chicken farm where the chickens are supposed to float on a level of water and drop their eggs below. If I hatch baby chickens into the water they seem to suffocate almost immediately. Adult chickens die quickly as well. I am about to test this while using a non-solid block at both the level the water is on and the one just above the water. I will report my findings after I am done.

migrated

I am able to reproduce this easily and have more information. PC 13w07a. I have built rebuilt several chicken farms. My farm is a 2*2 hole several blocks deep. I throw about a whole small chest full of eggs into the whole and end up with large amounts of baby chickens, 50-90(give or take). Now during the 20 min maturation, the baby chickens get pushed into the surrounding blocks. After the 20 min is up and they start growing 2 things may happen. 1. Solid blocks; chickens suffocate and die. 2a. Transparent block space behind, x amount of chickens get pushed through the block entirely. 2b. Transparent block, solid behind; chickens stay in the trans block until they wander out after enough room has been made.
Edit: the transparent block i used is glowstone. Dont know if it makes a difference though.

migrated

Just wanted to confirm that I am still seeing this issue in 13w09b. I can provide more details on duplicating it, but previous comments suggest the steps are the same in the latest snapshot.

migrated

It's still in 13w09c.

The Hitbox Render (F3+B) in SMP is correct.

migrated

There seems to be some inconsistency in the death-rate for chickens caged by solid blocks and surprisingly, fewer deaths occur when it's very crowded. More details on request.

migrated

Three bugs force the design of chicken and other animal farms in this version to be very different from those of the past the past: Animals living in and "leaking" through transparent blocks, dying because of solid blocks and babies dying in water. I am amazed that it seems these bugs are not assigned nor being addressed before the next release. These bugs are illogical and seriously detrimental to gameplay and they will break many currently working farms and complicate any new redstone designs that are attempted. Mojang--are you listening?

migrated

Look at my first report: https://mojang.atlassian.net/browse/MC-9435
This description combine these crowded issues to the same Problem, when chicken walk (or pushed e.g. by water or other mobs (crowded cage) ) into a solid block the Movementcheck uses a different (smaler) hitbox than the suffocating check. So the Chicken weren't pushed back from the block and suffocate inside it.

migrated

I continue to see issues in 13w09c. However, I only see the issue when a baby animal hits maturity. Adult sheep/cow/chicken seem to be fine in an area enclosed by blocks, but once any baby animals around them mature an existing adult almost always suffocates in the wall. This happens even in relatively sparsely populated cages and oddly the number of existing adults killed almost always equals the number of maturing babies.

Example: A 4x4 pen area surrounded by solid blocks two blocks high or higher. Place 4 sheep into pen. Breed them or otherwise produce 2 baby sheep. Wait until babies become adults. Two of the existing adults will suffocate in the wall.

Also, baby animals seem to drown in even the most shallow water. Not sure if this is related.

migrated

I'm playing in 13w09c in a village and this bug (or one like it) is killing all of my animals. It does not seem to happen to villagers, and rarely happens to sheep, but frequently kills cows and chickens.

What happens? They walk into the corners of buildings and take suffocation damage. This isn't caused by being pushed into blocks by other animals, or by growing up near blocks, the mobs actually walk straight into the blocks. I've seen it happen quite a few times, and they just walk into corner blocks.

shufboyardee

In 1.5 I'm not able to reproduce this with chickens or with sheep as Carl Zulauf describes. Anyone else?

migrated

Since 13w10 I can't reproduce it. Might be fixed with the Cow-HitBox bug.

migrated

Reproduced in 1.5 pre. It seems to be less common but it still happens.

migrated

Just upgraded my latest work from 1.4.7 to 1.5 pre last night. I'd been using a chicken tower; smooth stone tower with a 4x4 opening. Signs on the walls supporting a 4x4x1 layer of water for the chickens to float in. Pretty standard except maybe that I'd been using stone instead of glass. No issues at all with the setup; I'd been getting 100+ adults, then killing all of them, then restocking from eggs that had been collected and saved. Rinse and repeat probably a dozen times at least.

After upgrading to 1.5, I didn't seem to have any issues with the adults or if I did I didn't notice them. Cruised around the nether for about 30 minutes. Came back and decided to slaughter chickens. Killed all the adults and restocked with a full dispenser's worth of eggs. Didn't count the number of babies, but it should be in the ball park of 18. Reloaded the dispenser for the next restocking. Ran over to my xp grinder for a bit.

Came back and all the chickens are gone as well as the eggs from the dispenser. At first I thought maybe a weird issue reloading the chunk when I came back, then I thought maybe they were suffocating in the stone walls. So I replaced all the stone with glass blocks and put some more eggs in the dispenser. My redstone system for the dispenser broke in 1.5, so I manually get it to dispense enough eggs to get a couple of chicks. I stand under and watch. After a short period (wasn't timing it but I'd guess < 1 min) first one chick then the other just "fell over" (as much as they can floating in water!) and disappeared with a puff of smoke.

As an aside, I figured out that my dispenser was spontaneously firing 8-10 eggs at a time, so that explained where my eggs went. And clearly the chicks are dying so that explains where the chicks went.

A final note, after this I decided to breed my herd of cows, and then slaughter the adults. As I was doing so I remember at one point reaching the back corner of the pen and finding cow droppings - beef and leather - on the ground and thinking to myself "That's odd, I hadn't made it back to this corner yet..." but just put it down to a mistake on my part. Today I decided to check here and now I think one of the adult cows suffocated in the corner - cobblestone fence if it matters.

tl;dr - yep still happening in 1.5 pre

migrated

I agree that this is still happening in 1.5 pre
Edit: and with server running on Ubuntu LTS and played on a windows vista computer

migrated

Pre 1.5. I can confirm that the same exact thing is happening as my previous post.

migrated
migrated

Mark This as Duplicate.

Keep MC-119 Going downward through solid blocks, causing suffocation, death of entries, and entities escaping
Keep MC-2025 Going forward through solid blocks, causing suffocation, death of entries, and entities escaping

migrated

Still happen in the latest Pre 13w11a. But not something has been fixed only 2/3 die when growing up.
The chicken were pushed on solid blocks with water during growing up.
So maybe they are not pushed back before growing and then stuck in the block witch the larger Hitbox.

migrated

Resolving to one ticket: MC-9568.

migrated

(Unassigned)

Community Consensus

chickens, solid, suffocate, walls

Snapshot 13w06a, Snapshot 13w07a, Snapshot 13w09a, Snapshot 13w09b, Snapshot 13w09c

Retrieved