Skip to content

Fix #9334: belt funnel not blocking items when inserting to a full vault#9891

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

Fix #9334: belt funnel not blocking items when inserting to a full vault#9891
Apertyotis wants to merge 1 commit intoCreators-of-Create:mc1.21.1/devfrom
Apertyotis:fix/belt-funnel-blocking

Conversation

@Apertyotis
Copy link

@Apertyotis Apertyotis commented Jan 19, 2026

fix #7400
fix #9334 (duplicate issue)

Bug Description

Belt funnels facing against belt movement fail to block items when the target vault is already full.

  • Affected versions: 0.5.1f and later
  • Trigger condition: When a belt funnel attempts to insert to a full vault

Fix

When the vault is full, stillWaiting() returns true, indicating that items cannot be inserted. In this case, blocking should be checked, and checkForFunnels() should return true when blocked, indicating that the item is obstructed.

if (beltInventory.belt.invVersionTracker.stillWaiting(inserting))
	if (blocking)
		return true;
	else
		continue;

@VoidLeech VoidLeech added pr type: fix PR fixes a bug pr flag: simple PR has minimal changes labels Jan 23, 2026
@Apertyotis
Copy link
Author

fix #9334, though it is still unclear why RPM affects this issue.

@Apertyotis Apertyotis changed the title Fix belt funnel not blocking items when inserting to a full vault Fix #9334: belt funnel not blocking items when inserting to a full vault Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr flag: simple PR has minimal changes pr type: fix PR fixes a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Belts ejecting items when they shouldn't Vaults throw Items around with funnels

2 participants