Robert Bowles
- Blobble
- blobble
- Europe/London
- Yes
- No
Baby Villagers being kept in a 1*1 block holding cell occasionally push each other into the wall. When this happens they die from suffocation damage.
The holding cell I am using is glass on two sides so I can watch it happening. It is not caused by chunk reloading, so this is not a duplicate of
MCPE-1982.What seems to happen is when a new baby villager enters the holding cell from the water stream, it drops on top of babies already in the cell and sometimes pushes one or more sideways into the opposite wall. The wall is stone, so they should not be able to go into it, but when they are pushed they sometimes end up inside the stone wall and die.
Is this supposed to happen, or is this a bug?
I included a screenshot of the holding cell. The input water stream is top left. Babies cannot get out until they become adults, when they swim up and exit out of the top. Occasionally a baby gets pushed into the wall on the right by another baby entering the cell.
Baby Villagers being kept in a 1*1 block holding cell occasionally push each other into the wall. When this happens they die from suffocation damage.
The holding cell I am using is glass on two sides so I can watch it happening. It is not caused by chunk reloading, so this is not a duplicate of
MCPE-1982.What seems to happen is when a new baby villager enters the holding cell from the water stream, it drops on top of babies already in the cell and sometimes pushes one or more sideways into the opposite wall. The wall is stone, so they should not be able to go into it, but when they are pushed they sometimes end up inside the stone wall and die.
Is this supposed to happen, or is this a bug?
I included a screenshot of the holding cell. The input water stream is top left. Babies cannot get out until they become adults, when they swim up and exit out of the top. Occasionally a baby gets pushed into the wall on the right by another baby entering the cell.
Strangely, in a similar set-up in a Creative world, the babies never seem to get killed, in spite of the cell being much more crowded (due to accelerating production in the villager breeder with extra food).
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo.
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
A further thought on what is happening: I had just planted the bamboo, so it was all at the first stage of growth, just shoots. I understand the later stages of growth are thicker, so if I bonemealed them would that stop mobs spawning there?
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo.
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
A further thought on what is happening: I had just planted the bamboo,so it was all atthe first stage of growth, just shoots. I understand the later stages of growth are thicker, so if I bonemealed them wouldthatstop mobs spawning there?I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo.
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE: I found that once the bamboo has grown beyond the first stage mobs no longer spawn on it (I bonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly. There were no fresh spawns inside the farm). It remains unclear to me whether they should have been able to spawn on the freshly-planted bamboo in the first place, and what consequences this might have (e.g. for spawning of pandas) if this was prevented.
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie
pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo.I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE: I
found that once the bamboo has grown beyond the first stage mobs no longer spawn on it (Ibonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly.There were no fresh spawns inside the farm). It remains unclear to me whether they should have been able to spawnonthefreshly-planted bamboo in the first place, and what consequences this might have (e.g. for spawning of pandas) if this was prevented.I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie Pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo.
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE: I bonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly. New Zombie Pigmen spawned in between the bamboo. So, the stage of growth of the bamboo does not seem to be a factor.
(BTW I also noticed Zombie Pigmen spawning on the scaffolding. Very irritating, but no consequences for the farm)
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie Pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo.
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE: I bonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly. New Zombie Pigmen spawned in between the bamboo. So, the stage of growth of the bamboo does not seem to be a factor.
(BTW I also noticed Zombie Pigmen spawning on the scaffolding. Very irritating, but no consequences for the farm
)
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie Pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo. (Picture 1, ZPs on dirt with freshly planted bamboo).
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE: I bonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly. New Zombie Pigmen spawned in between the bamboo. So, the stage of growth of the bamboo does not seem to be a factor. (Picture 2, ZPs spawned after bonemealing the bamboo).
(BTW I also noticed Zombie Pigmen spawning on the scaffolding. Very irritating, but no consequences for the farm. Picture 3, ZPs spawned on scaffolding).
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie Pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo. (Picture 1, ZPs on dirt with freshly planted bamboo).
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE:I bonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly. New Zombie Pigmen spawned in between the bamboo.So, the stage of growth of the bamboo does not seem to be a factor.(Picture 2, ZPs spawned after bonemealing the bamboo).
(BTW I also noticed Zombie Pigmen spawningon thescaffolding. Very irritating, but noconsequences forthefarm. Picture 3, ZPs spawned on scaffolding).
I thought I would update my gold farm in the nether by adding a small bamboo farm so the furnace smelting all those gold swords could self-fuel.
However, I found a snag I was not expecting. Zombie Pigmen started to spawn inside the farm, on the dirt being used to grow the bamboo. (Picture 1, ZPs on dirt with freshly planted bamboo).
I am not aware of any other vegetation that mobs are allowed to spawn in, except things with no hitbox. Is this behavior as intended, or is this a bug?
UPDATE #1:
I bonemealed the bamboo in the farm so it was all at least 2 blocks high, went > 128 blocks away and returned slowly. New Zombie Pigmen spawned in between the bamboo. (Picture 2, ZPs spawned after bonemealing the bamboo).
(BTW I also noticed Zombie Pigmen spawning on the scaffolding. Very irritating, but no consequences for the farm. Picture 3, ZPs spawned on scaffolding).
UPDATE #2:
After the bamboo had grown some more no more Zombie Pigmen have been seen spawning in the farm. Mobs spawning on bamboo only seems to happen during the early stages of growth. But should it be happening at all?
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08:
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much wheat.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories. This seems to be the key difference, farmers are no longer interested in picking up seeds.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories. This seems to be the key difference, farmers are no longer interested in picking up seeds.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat. This seems to be the key difference, farmers are not interested in picking up seeds any more.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
This seems to be the key difference, farmers are no longer interested in picking up seeds.I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat. This seems to be the key difference, farmers are not interested in picking up seeds any more.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
SUMMARY/TLDR:
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat. This seems to be the key difference, farmers are not interested in picking up seeds any more.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
SUMMARY/TLDR:
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat. This seems to be the key difference, farmers are not interested in picking up seeds any more.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
UPDATE 2019-06-10:
I can now confirm the change in behaviour occurred with the 1.14.3-pre1 update.
I can also confirm that, when given another villager to feed, the wheat farmers throw bread.
There is therefore no longer any way to create a fully automatic wheat farm.
SUMMARY/TLDR:
Fully automatic wheat farms are now impossible to build.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat. This seems to be the key difference, farmers are not interested in picking up seeds any more.
Since upgrading my survival world to the pre-releases for 1.14.3 my automatic wheat farm managed by farmer villagers has produced nothing but bread. Whereas before the farmers were unable to pick up the wheat because their inventories were full of seeds, now they seem able to pick up the wheat and throw it to each other as bread.
This is a major change to previous behaviour of the same farm under 1.13 and earlier releases of 1.14 up to 1.14.2.
UPDATE 2019-06-08 (a):
Following the comment by @violine1101, I cannot be absolutely certain when the inventories of these farmers became corrupted. All I can say for sure is that the corruption only became a big issue when I upgraded to 1.14.3-pre-2. This world has been in existence since 1.13.0 and has been through all the major point releases since then, but 1.14.3-pre-2 is the first pre-release I have used for it.
There were some hiccups making the necessary changes migrating from 1.13.2 to 1.14.0, but the wheat farm continued to work after assassinating and replacing the old brown-coats who were not farmers, and of course installing composters. There was a small problem with the occasional bread getting collected, but it did not seem to get worse so I left it rather than exterminate all the farmers. The farm continued to function apparently normally through 1.14.1 and 1.14.2, but the upgrade to 1.14.3-pre-2 seems to have tipped some balance point.
I will try to do some investigation with a small test world. If I come up with any useful information I will post it here, but real life often gets in the way.
UPDATE 2019-06-08 (b):
I have now made a small test world in 1.14.3-pre-2 containing a 2-villager wheat farm. It was a very 'standard' design with a hopper minecart track for collection, and two adjacent 9*9 farms with a waterlogged stair in the centre and a composter on top. Plenty of lighting was provided.
Initially I tried to 'feed' the farmers seeds before introducing them to the farm, but they refused to pick them up. I therefore started the farm with the villagers/farmers having empty inventories.
I increased the tick speed to accelerate crop growth, I don't think this changed the villagers' behaviour at all.
As soon as the crop matured the farmers initially harvested furiously. I noticed they picked up mostly wheat, but they re-planted so they must have picked up some seeds as well. However, after a while I noticed the farmers lost interest in farming. It seemed like they had now filled their inventories. They left the crops alone, and wandered around aimlessly.
During this time the minecart collected 4.5 stacks of seeds and less than half a stack of wheat.
I did not see any bread-throwing behaviour during the short duration of this test, but if this is the only way the farmers can make more space in their inventories I imagine they will now remain torpid until they have something to throw bread at.
UPDATE 2019-06-10:
I can now confirm the change in behaviour occurred with the 1.14.3-pre1 update.
I can also confirm that, when given another villager to feed, the wheat farmers throw bread.
There is therefore no longer any way to create a fully automatic wheat farm.
SUMMARY/TLDR:
Fully automatic wheat farms are now impossible to build.
In earlier versions I would have expected the farmers to avidly pick up seeds, which would have prevented them picking up so much (or indeed any) wheat. This seems to be the key difference, farmers are not interested in picking up seeds any more.
Wheat farmers now producingbreadWheat farmers now produce bread
When you cure a zombie villager they are deeply grateful and give you excellent discounts on all their trades. However, they seem to forget after a software upgrade, after (approximately) Minecraft 1.14.2.
I noticed that all the villagers I had converted from zombie villagers in my trading hall lost all their discounts when I upgraded my (survival) game from 1.14.2 to 1.14.3-pre2.
However, newly-converted zombie villagers still give a discount in 1.14.3-pre3, so I assume the 'grateful non-dead' discount is still intended to be given, and is still intended to be permanent.
I believe the versions of the game affected are all the 1.14.3 pre-releases, though this issue may go back further, it may affect 1.14.1 and 1.14.2.
STEPS TO REPRODUCE:
- Create a world under Minecraft 1.14.1-2.
- Spawn a Zombie Villager, and cure it (Potion of Weakness/Golden Apple).
- Assign a profession to the healed Villager (any).
- Observe substantial discounts on items offered for trade.
- Log out, and upgrade the world to 1.14.3-pre[x] (any x).
- Check the Villager's trades again. No discounts are offered.
- Spawn a new Zombie Villager and heal it as before.
- Assign a profession to the new Villager.
- Observe the new healed Villager has discounted trades.
When you cure a zombie villager they are deeply grateful and give you excellent discounts on all their trades. However, they seem to forget after a software upgrade, after (approximately) Minecraft 1.14.2.
I noticed that all the villagers I had converted from zombie villagers in my trading hall lost all their discounts when I upgraded my (survival) game from 1.14.2 to 1.14.3-pre2.
However, newly-converted zombie villagers still give a discount in 1.14.3-pre3, so I assume the 'grateful non-dead' discount is still intended to be given, and is still intended to be permanent.
I believe the versions of the game affected are all the 1.14.3 pre-releases, though this issue may go back further, it may affect 1.14.1 and 1.14.2.
EDIT: This is still an issue in 1.16.4. I found in my latest game in 1.16.4 (NO upgrades involved) two zombie villagers stopped being grateful after a short time, with no obvious reason why.
STEPS TO REPRODUCE:
- Create a world under Minecraft 1.14.1-2.
- Spawn a Zombie Villager, and cure it (Potion of Weakness/Golden Apple).
- Assign a profession to the healed Villager (any).
- Observe substantial discounts on items offered for trade.
- Log out, and upgrade the world to 1.14.3-pre[x] (any x).
- Check the Villager's trades again. No discounts are offered.
- Spawn a new Zombie Villager and heal it as before.
- Assign a profession to the new Villager.
- Observe the new healed Villager has discounted trades.
I use the old Java launcher because the new one does not work on my Linux distribution. Yesterday afternoon, the launcher suddenly refused to start up Minecraft 1.14.4. The launcher continues to work with all earlier versions of Minecraft, and was working with Minecraft 1.14.4 only yesterday morning.
In the launcher log, I see a stack trace as follows:
[12:58:00 INFO]: Queueing library & version downloads
[12:58:00 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
{{ at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.jar:?]}}
{{ at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j]}}
{{ at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j]}}
{{ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_131]}}
{{ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_131]}}
{{ at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]}}I suspect some corrupted data in a json file, but which file, and how can I fix this? I have tried deleting the 1.14.4 jar files, but to no avail.
I use the old Java launcher because the new one does not work on my Linux distribution. Yesterday afternoon, the launcher suddenly refused to start up Minecraft 1.14.4. The launcher continues to work with all earlier versions of Minecraft, and was working with Minecraft 1.14.4 only yesterday morning.
In the launcher log, I see a stack trace as follows:
[12:58:00 INFO]: Queueing library & version downloads
[12:58:00 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
{{ at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.jar:?]}}
{{ at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j]}}
{{ at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j]}}
{{ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_131]}}
{{ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_131]}}
{{ at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]}}I suspect some corrupted data in a json file, but which file, and how can I fix this? I have tried deleting the 1.14.4 jar files, but to no avail.
I use the old Java launcher because the new one does not work on my Linux distribution. Yesterday afternoon, the launcher suddenly refused to start up Minecraft 1.14.4. The launcher continues to work with all earlier versions of Minecraft, and was working with Minecraft 1.14.4 only yesterday morning.
In the launcher log, I see a stack trace as follows:
[12:58:00 INFO]: Queueing library & version downloads
[12:58:00 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
{{ at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.jar:?]}}
{{ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.jar:?]}}
{{ at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.jar:?]}}
{{ at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j]}}
{{ at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j]}}
{{ at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j]}}
{{ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_131]}}
{{ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_131]}}
{{ at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]}}I suspect some corrupted data in a json file, but which file, and how can I fix this? I have tried deleting the 1.14.4 jar files, but to no avail.
I use the old Java launcher because the new one does not work on my Linux distribution. Yesterday afternoon, the launcher suddenly refused to start up Minecraft 1.14.4. The launcher continues to work with all earlier versions of Minecraft, and was working with Minecraft 1.14.4 only yesterday morning.
When I press the "Play" button I see the message "Preparing...", and nothing else happens. In the launcher log, I see a stack trace as follows:
[12:58:00 INFO]: Queueing library & version downloads [12:58:00 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main] com.google.gson.JsonSyntaxException: duplicate key: null at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.jar:?] at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.jar:?] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.jar:?] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.jar:?] at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.jar:?] at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.jar:?] at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.jar:?] at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.jar:?] at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j] at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j] at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j] at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j] at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_131] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_131] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]I suspect some corrupted data in a json file, but which file, and how can I fix this? I have tried deleting the 1.14.4 jar files, but to no avail.
In a hard level game I am currently playing I cured a pair of zombie villagers, made them into farmers and started trading with them. At first they gave me great discounts, but after a few days of play I suddenly noticed that not only had they stopped applying the 'gratitude' discount, they were charging me more than double for the trades relative to farmer villagers that had never been zombified.
This is not related to the issue reported in
MC-154504, because no version upgrades were applied.SPECULATION: between curing the zombie villagers and noticing their changed behaviour new Microsoft accounts were introduced. Could this have changed the player ID in some way?






Confirmed for 1.12.2.
Although this has now been marked as a duplicate of
MC-96998, I don't think it is. I read that issue before I filed this report, and the description of the bug there seems to me to be quite different to what I experienced. In particular, what I saw only happens in Survival mode, and does not seem to me to be directly connected with chunk loading, because it is reproducible by deleting the appropriate region files and forcing the server to re-create the region.The original game where I noticed this a) had the problem resolved by using a wall-less container, using water flow to keep the babies in place. b) is not suitable for upgrading to 1.13 because of issues elsewhere with water mechanics.
I have tried to duplicate the problem in a 1.13.1 test world with a test rig. The babies seem more able to swim so they don't stay in the bottom. Some even manage to get up the exit pipe intended only for the adults, when they are pushed from below. However, I did not see any dying, so the original issue seems to have been resolved.
I am not sure if this is the same issue in a different guise, but in 1.14.1 I have seen some very strange things happening with villagers and beds. Villagers seem to unreliably bond to a bed, even when it is not a bunk. I have seen villagers swap beds, and I even saw two villagers sleeping in the same bed on one occasion, with an empty bed next to them. The uncertainty in bed ownership enables breeding in situations where it should not be possible, when there should not be enough unclaimed beds.
Villagers can lose their workstation without wandering off. I have been experimenting with trading halls where villagers are never more than 2 blocks from their workstation. They have Alzheimer's. After a while they forget they ever had a workstation, even when it is right in front of them. Their trades become locked, apparently forever. (You can see this in creative mode using the command:
/data get entity >UUID< Brain
).
I have found a workaround on a single-player world is to relog. If this is done during the villagers' work time they often rediscover their workstation immediately and unlock any locked trades, unless another villager has stolen the workstation in the meantime. The key to a good trading hall is to make sure this cannot happen.
OpenGL > 3.0 has a core version number (in your case 4.1) and a compatibility version number (pegged at 3.0). The trick is to convince Minecraft to use the right version number. On one of my computers (running Devuan Linux Ascii - similar to Debian 9) I found you can insert the following lines in your launcher script, before invoking Java:
export MESA_GL_VERSION_OVERRIDE=<yourCoreVersionNumberHere> # i.e. 4.1
export MESA_GLSL_VERSION_OVERRIDE=<yourCoreVersionNumberWithoutTheDecimalPaddedWithZeros> # i.e. 410
However, this is not a guaranteed fix, because I tried the same thing on my laptop and Minecraft threw a fatal error.
Check the correct version numbers to use by typing the following on the command line:
glxinfo | grep version
Confirmed fixed in 1.14.3-pre2 on Linux
@Biraj Tamang Why do you think that? This is a major change in the behaviour of the farm from all previous versions of Minecraft in which I have run it, including earlier versions of the same design of farm going back to Minecraft 1.12. So, I would really be grateful for an explanation of your comment.
@Khalil Molano You would see this problem if you upgraded your game from <= 1.14.2 to any of the 1.14.3 releases. However this is supposed to be fixed in the 1.14.4 pre-releases, so if you upgraded to >= 1.14.4-pre1 you should be OK.
However, I haven't checked, so make a backup first, eh?
@Khalil Molano If you were able to directly upgrade your server from 1.14.2 to 1.14.4 you might have avoided the problem, but once the villagers have forgotten there is no mechanism to recover their memories, they are gone. AFAICT the only way to recover is to assassinate all the affected villagers and breed new ones. Yes, I'm hacked off about that, too.
Following the release of 1.14.4 I have done some follow-up investigation. The bread-throwing seems to have stopped, but the changes between 1.14.2 and 1.14.4 have caused some significant changes in how wheat farming works, which I will record here in case anyone wants to take them up.
There are two big differences in how wheat farms work now:
1) Farmers' inventories can no longer be pre-loaded with seeds beyond a limit of about 2 stacks. The remaining 6 stacks of inventory have to be filled by the farmer's own harvesting activity before the farm becomes productive. Typically it takes about 20 minecraft days for a farmer to fill their inventory, i.e. 6-7 hours of in-game time, assuming the player stays near enough to the farm to keep it loaded and keep the crops growing.
2) Farmers are now aware of wheat lying on the ground, and stop harvesting wheat when more than a few items are within their range of awareness, until the items are removed (picked up or despawn). Because of this the speed and efficiency of the under-farm hopper minecart collection system is critical to obtaining a good yield. This contrasts with earlier versions of the game where the collection system was not critical, as long as it picked items up before they despawned. This has consequences for redstone/minecart-related lag and makes the game more cpu-intensive.
IMHO 6 hours is an awful long time to commit to building a crop farm, especially compared with how long it takes to get any other type of crop farm working. I really think the devs need to spend some time on this to rebalance the game.
I also feel that the last two major iterations of Minecraft (1.13 and 1.14) have increased the hardware requirements of the game substantially, putting it beyond the reach of many young players. I myself play on an ageing laptop that overheats frequently now when playing Minecraft, which did not used to happen.
@Khalil Molano It's probably a bit late in the day, but I have now found a workaround for this situation. I figured I would post it here in case anyone else finds themselves with this problem.
Rather than assassinate all the affected villagers, what you can do is 'tame' a zombie or husk and let them loose in your trading hall - scary, right? Once the zombie has re-zombified all the villagers you can dispose of him. Then cure all the villagers as you did before. What you find is that after healing they remember all their trades, and they now apply the discount.
This method isn't foolproof. I lost one villager who was exposed to daylight while zombified, and I lost a couple more who despawned when I went more than 24 blocks away. To say nothing of needing to be careful with your aggressive pet.
Of course this only works if you are playing on at least hard difficulty, but then you had to be doing that to have the discounted trades in the first place, right?
@Ste I forgot to mention it in the original post but I see the "Preparing..." message on the button too. Seems identical. I will edit in a note to the description.
@Julian As a stopgap I am using the MultiMC launcher. Although it is not a Mojang launcher it seems to work fine, it is free and available for all platforms. Once you have downloaded and installed it, copy your saved worlds into the appropriate place, login with your Mojang userid and away you go.
@Conor Garland, @Marc Larue The first thing I tried was deleting the 1.14.4 download folder to force a fresh download, this had no effect. The launcher was unable get a fresh download because the error occurs before it gets that far.
@Devin Weaver and others. Thanks to all the contributors to the comments. So far I have found two alternatives that work for me (Linux Devuan Ascii / Debian Stretch) which I summarize here:
Official Launcher: Following Devin I deinstalled/reinstalled the newest version of the official launcher, making sure to install any unmet dependencies. First download the deb, then (for Debian-like systems):
One snag I met was there seems to be no way to configure Java in the new launcher, so I had to re-configure the default Java at the system level (annoying as I have about 8 different Javas on one of my boxes).
Unofficial Launchers: YMMV but I found MultiMC worked out of the box but is fiddly to get used to because it has so many powerful options. It is available for Linux Mac and at least some flavours of Windows.
I just experienced this issue (1.14.4). Earlier today all my chests were visible, now they aren't. They still seem to be usable, but all I see is a focus outline when I mouse over them. It is as if the rendering isn't working.
@EarthToAccess I have no idea if Win XP is supported anymore by anyone, it went EOL several years ago. I think your best bet would be to install a more modern OS. If you can't stomach recent offerings of Windows or there are performance issues with them on your hardware, I can personally recommend some flavour of Linux, which I have been using for my computing needs exclusively for the last 12 years. Minecraft JE runs fine on that. As a 'beginner' distribution, you can do a lot worse than Ubuntu which has a vibrant user base and online support.
@Michael I managed to find an old test world where I had played around with this issue about a year ago. I loaded it under 1.16 RC1 and the farmers seemed to be happy farming wheat and leaving it to be picked up by the minecart system under the field.
I tried killing the farmers and re-introducing new ones in case there was an issue there. Having 'fed' them wheat seeds (8 stacks each) they all started farming with gusto and left the wheat to be collected.
One thing I noticed was that occasionally some bonemeal would be generated and collected. Presumably this came from the composters, but I don't know if it was because the farmers were feeding the composters or the composters were spuriously collecting some vegetable matter.
Apart from that, this now seems to be a non-issue.
Early on in my current game in 1.16 I got Bad Omen twice after killing a patrol captain, but twice now I have killed a captain without getting the curse. Maybe it is because I am now using enchanted equips (bow with Flame, sword with Fire Aspect) as @yshao0712 suggests.
It shouldn't make any difference provided the captain is killed by player/tamed wolf action. After all, you still collect the exp and drops, so why should the curse be different?
This seems very inconsistent. I have killed the dragon 3 times in the same game (survival, 1.16.2). The first two times the fight went normally. The third time, I hit the dragon once with my sword, and after that no further melee hits registered. I had to finish the fight using only bow and arrows.
Edit: 4th fight
I upgraded my game to 1.16.3 and set up another dragon fight. Initially my sword did damage, but then it stopped when hitting the rear end. Hitting near the front seemed to work a little longer. I re-logged mid-fight and the sword started working again briefly, before stopping again. After a second re-log the sword came back to life and I finished the fight.
Edit #2: Subsequent Fights
I have now killed the dragon 4 more times. Most of the time the fight proceeded normally. A couple of occasions hits from the sword stopped working. I used the workaround, wait til the dragon sits on the pedestal, re-log and then continue. Worked every time.
TLDR: this seems to be an intermittent problem. A (risky) workaround is to re-log while the dragon is on top of the pedestal.
This is still an issue in 1.16.2+. See the duplicates. This appears to be an intermittent bug that may be hard to reproduce. See, eg,
MC-158205This is still an issue in 1.16.4, and does NOT seem to have anything to do with upgrading in this case. The cured zombie villager just stops being grateful after a short time.
[Mod] violine1101 To answer your questions:
It was the second point that motivated me to report this as a bug.