Disclaimer: The server I play on has mob griefing turned off. (not my choice) So I don't know if this plays in to it. But I should be able to
breed by trading right?
First problem the breeding: It's my understanding that you just have to provide beds... I have like 20 of them thrown down all over the place, and even a few extra work stations, lecturns to be specific as I need librarians. I do multiple trades with all 6 of the vills there getting green particles but they never reproduce.
Second problem the emerald theft. When I go to the village with "hero of the village perk", my trade for diamond picks is 1 emerald. Normally 14 emeralds. when I take the pick, it subtracts 1 emerald, but then when I put the emeralds back in my inventory, a couple seconds later it takes the remaining 13 emeralds. Any idea why this is happening?
I see that the wiki only mentions green particles but that seems strange, I would expect green particles to indicate leveling up their trades and red hearts to indicate willingness to breed?
It's possible that beds have the same roof requirements that doors used to have, or maybe whoever changed the Wiki was sloppy and just replaced "door" with "bed".
Are the villagers using the beds?
Could the server have some rule in place setting a maximum number of villagers?
Breeding still requires 2 villagers to be willing at the same time and run into each other, 6 isn't an awful lot, perhaps try condensing down the village so all the villagers and their beds and workstations are close to each other, though if they already have useful trades they might lose them if their crafting station is destroyed, perhaps play it safe and just move all the beds together in a single room and perhaps lock them in there until they breed.
I did some testing and they definitely still get red hearts when they're willing to breed.
(At least in the Java version, just in case you're in the wrong section of the forum.)
My villagers used the beds and work stations and got green particles (but not hearts) and restocked and leveled up their trades but didn't breed.
I built a house around the beds and traded some more and they got red hearts and bred though I may have been in too much of a hurry to build the house so I still don't know if it was needed.
Have you tried putting the emeralds in a chest for safe keeping and only taking them out as you spend them?
though if they already have useful trades they might lose them if their crafting station is destroyed
Villagers changing/losing profession via removal of their workstation is only a thing for villagers you haven't traded with yet. Once you make a trade, that villager is that profession with those trades forever (you can, in fact, remove the workstation but doing so will prevent restocking and thereby quickly render the villager useless). Xisumavoid did a couple 1.14 mythbusting videos that covered this, among other things.
Since Mob Griefing is turned off they can't pick up food.
They breed just fine in single player if you trade with them and enclose the beds in a house, I've seen suggestions that, just like doors, a block next to/near the bed can validate it.
mob griefing needs to be turned on in order for them to breed. to pick up food, this makes them more willing.
otherwise they just WILL NOT breed. Of course it will be fine in single player because you most likely have mob griefing on.
This appears to be correct.
And I was so sure my test villagers had no food whatsoever, turned out I forgot I bought some bread or potatoes from a farmer and dumped them amongst the villagers when I was clearing out my inventory to do more trading.
Disclaimer: The server I play on has mob griefing turned off. (not my choice) So I don't know if this plays in to it. But I should be able to
breed by trading right?
First problem the breeding: It's my understanding that you just have to provide beds... I have like 20 of them thrown down all over the place, and even a few extra work stations, lecturns to be specific as I need librarians. I do multiple trades with all 6 of the vills there getting green particles but they never reproduce.
Second problem the emerald theft. When I go to the village with "hero of the village perk", my trade for diamond picks is 1 emerald. Normally 14 emeralds. when I take the pick, it subtracts 1 emerald, but then when I put the emeralds back in my inventory, a couple seconds later it takes the remaining 13 emeralds. Any idea why this is happening?
Green particles? No red hearts?
I see that the wiki only mentions green particles but that seems strange, I would expect green particles to indicate leveling up their trades and red hearts to indicate willingness to breed?
It's possible that beds have the same roof requirements that doors used to have, or maybe whoever changed the Wiki was sloppy and just replaced "door" with "bed".
Are the villagers using the beds?
Could the server have some rule in place setting a maximum number of villagers?
Breeding still requires 2 villagers to be willing at the same time and run into each other, 6 isn't an awful lot, perhaps try condensing down the village so all the villagers and their beds and workstations are close to each other, though if they already have useful trades they might lose them if their crafting station is destroyed, perhaps play it safe and just move all the beds together in a single room and perhaps lock them in there until they breed.
Just testing.
I did some testing and they definitely still get red hearts when they're willing to breed.
(At least in the Java version, just in case you're in the wrong section of the forum.)
My villagers used the beds and work stations and got green particles (but not hearts) and restocked and leveled up their trades but didn't breed.
I built a house around the beds and traded some more and they got red hearts and bred though I may have been in too much of a hurry to build the house so I still don't know if it was needed.
Have you tried putting the emeralds in a chest for safe keeping and only taking them out as you spend them?
Just testing.
Did you try giving your villagers food?
Villagers changing/losing profession via removal of their workstation is only a thing for villagers you haven't traded with yet. Once you make a trade, that villager is that profession with those trades forever (you can, in fact, remove the workstation but doing so will prevent restocking and thereby quickly render the villager useless). Xisumavoid did a couple 1.14 mythbusting videos that covered this, among other things.
Since Mob Griefing is turned off they can't pick up food.
They breed just fine in single player if you trade with them and enclose the beds in a house, I've seen suggestions that, just like doors, a block next to/near the bed can validate it.
Just testing.
mob griefing needs to be turned on in order for them to breed. to pick up food, this makes them more willing.
otherwise they just WILL NOT breed. Of course it will be fine in single player because you most likely have mob griefing on.
have the server owner install datapacks that disable specific mob griefing and then you can still have mob griefing on so villagers can breed.
We do this on my server and its just fine, install the creeper/ghast one.
https://vanillatweaks.net/
https://minecraft.gamepedia.com/Villager
This appears to be correct.
And I was so sure my test villagers had no food whatsoever, turned out I forgot I bought some bread or potatoes from a farmer and dumped them amongst the villagers when I was clearing out my inventory to do more trading.
Just testing.