Skip to content

Fix #9882: items disappearing during belt transfers when chunks unload#9954

Open
Apertyotis wants to merge 1 commit intoCreators-of-Create:mc1.21.1/devfrom
Apertyotis:fix/belt-item-loss
Open

Fix #9882: items disappearing during belt transfers when chunks unload#9954
Apertyotis wants to merge 1 commit intoCreators-of-Create:mc1.21.1/devfrom
Apertyotis:fix/belt-item-loss

Conversation

@Apertyotis
Copy link

@Apertyotis Apertyotis commented Feb 7, 2026

Fix #9882: When a belt receives items, they are first placed into the toInsert list and only actually inserted into the inventory on the next tick. However, during chunk unloading, the toInsert list is not persisted, causing all pending items to be lost.

Similarly, in some cases when items leave a belt, they are added to the toRemove list. This list is also not saved during chunk unload, which can lead to item duplication.

Testing confirms that the structure described in the issue can reproduce the item loss problem in both Create 0.5.1.j and 6.0.6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Conveyorbelt items deleted during relog

2 participants