AbdElAziz333 / Canary

A performance mod designed to optimize Minecraft's general performance and unofficial fork of Lithium mod for Minecraft Forge.
https://www.curseforge.com/minecraft/mc-mods/canary
GNU Lesser General Public License v3.0
41 stars 3 forks source link

Villagers dont move when using mod on forge server #165

Closed Sas0ni closed 8 months ago

Sas0ni commented 1 year ago

Version, Using version "Canary 0.2.6 for MC 1.20(.1)" and server uses "Forge 47.1.3"

Villagers will move 2 seconds after joining game and then they will freeze. Though they will come to you if you interact with them and when you hit them. Sometimes they will go to sleep sometimes not. Villagers work fine when not using canary, I dont know if this is only on my server, maybe working on other servers. Hope to get some answers soon. Thank you, kind regards Sasoni.

Sas0ni commented 1 year ago

Also they dont restock

AlexPotato115 commented 1 year ago

After so long trying to find the culprit, I can confirm that villagers don't really do anything with this mod. I'm using 1.20.1, and they can't breed, restock, interact with other villagers, or even pathfind correctly. Hoping for a fix soon, mod has delivered on the other features and made my game stable.

loglob commented 1 year ago

Can confirm. Adding mixin.ai = false to the config file fixed it for me.

TonnaChan commented 1 year ago

I have also come to the same conclusion as OP, that Canary is causing villager farmers to not harvest, plant, and share harvest.

sanyaysan commented 1 year ago

After some testing I have narrowed the issue down to mixin.ai.task.replace_streams. Setting this rule to false in the config file will fix the issue. I have tested this in 1.20 using version "Canary 0.2.6 for MC 1.20(.1)" also, maybe this is the same in issue #134?

AbdElAziz333 commented 1 year ago

can you please try the new update?

loglob commented 1 year ago

can you please try the new update?

updating to version 0.2.7 fixed it, thanks

Darkmega18 commented 1 year ago

is this change also in 1.19.2? I believe I might have issues related to this on my server, since we have a librarian and some others who're not really shuffling their trades all that much upon being leveled up in the dynamic villager trades mod.

Lerrycapetime commented 11 months ago

still a bug for me in the latest 1.20.1 Version 0.2.7 The villagers refuse to harvest crops or plant seeds, might be breaking other types too. Have to open the properties config and enter mixin.ai.task.replace_streams = false

AbdElAziz333 commented 8 months ago

can you please try the new update?