ldtteam / minecolonies

Minecolonies minecraft mod
http://minecolonies.com/
GNU General Public License v3.0
664 stars 344 forks source link

Issue with delivery man unable to dump inventory #10237

Closed Mikec78660 closed 1 month ago

Mikec78660 commented 1 month ago

Is there an existing issue for this?

Are you using the latest MineColonies Version?

Did you check on the Wiki? or ask on Discord?

What were you playing at the time? Were you able to reproduce it in both settings?

Minecraft Version

1.21

MineColonies Version

1.1.703-1.21.1-snapshot

Structurize Version

1.0.751-1.21.1-snapshot

Related Mods and their Versions

  1. Neoforge 21.1.56
  2. domum_ornamentum-1.0.203-1.21.1-snapshot
  3. Jade-1.21.1-NeoForge-15.4.1
  4. jadecolonies-1.21.1-1.6.0
  5. jei-1.21.1-neoforge-19.18.8.212
  6. midnightcontrols-neoforge-1.10.0-beta.1
  7. multipiston-1.2.50-1.21.1-snapshot
  8. supermartijn642configlib-1.1.8-neoforge-mc1.21
  9. supermartijn642corelib-1.1.17i-neoforge-mc1.21
  10. towntalk-1.2.0

Current Behavior

Delivery man can grab items from warehouse and will make a few deliveries. After a 1 to maybe 4 deliveries they come back to the warehouse and get stuck in dumping phase and give AI error. Sometimes if I manually take the items out of their inventory they will start back up when the pause time has expired. Most of the time they then get stuck at start working even with multiple deliveries in the que. I have some other citizens starting to give the same AI error, all builders I think. But if I give them the materials they need they start working fine and seem able to dump their inventories back to their huts.

Expected Behavior

deliveryman picks up items, takes them to their hut they are supposed to deliver to and empties the items in tot he huts storage.

Reproduction Steps

Started minecolonies server, neoforge 1.21.1. Built first warehouse. first courier was working fine. Added second courier everything was fine and so on. Had maybe 7 courier assigned to the warehouse everything was fine. Built a second warehouse had 4 couriers everything was fine. Then all of a sudden it wasn't.

Logs

https://gist.github.com/Mikec78660/fcdf1c6253d7f185b4a328eda1845ab7

Anything else?

I was on minecolonies maybe 689. updated to 701 didn't fix it. yesterday updated to 703 still didn't fix it. I have tried deconstructing one of the warehousehouses and using just one. Didn't fix it. I have tried to replace all the deliveryman and some immediately give the AI error when they get to the warehouse. Seems like if they had anything in their inventory from the previous job they error out immediately. pausing and restarting sometimes gets them out of being stuck at dumping. Sometimes not. Firing them from the warehouse and rehiring does nothing. Firing from the warehouse then firing them from the deliveryman hut block and rehiring them and assigning them to the warehouse again will get them to make a few deliveries before getting stuck again. Have tried resetting the delivery system multiple times. If a deliveryman is stuck at start working they will them start delivering after a short time but if they are stuck at dumping they stay stuck at dumping.

Footer


Viewers

Raycoms commented 1 month ago

Can you export the world/colony and send it to us?

Mikec78660 commented 1 month ago

The entire world in the the saves folder? How do I get it to you? It is about 2.2 gigs compressed.

Raycoms commented 1 month ago

There is a /mc colony export command

Mikec78660 commented 1 month ago

colony1Export.zip

Mikec78660 commented 1 month ago

Just for curiosity I tried to put the world on a server to see if that did anything to help. It did not, same results.

Raycoms commented 1 month ago

fix pushed

Mikec78660 commented 1 month ago

Can confirm, works great now!