material grabber shows instance selection if the selected instance is missing

This commit is contained in:
ForestOfLight
2025-07-10 18:50:19 -07:00
Unverified
parent 6315745f55
commit d3aa415d8a
2 changed files with 6 additions and 3 deletions
+2 -3
View File
@@ -55,11 +55,10 @@ function onPlayerInteract(event) {
const player = event.player;
const target = event.block || event.target;
const focusedInstanceName = Builders.get(player.id).materialInstanceName;
if (!focusedInstanceName) {
if (!focusedInstanceName || !structureCollection.has(focusedInstanceName))
openInstanceSelectionForm(player, event);
} else {
else
tryGrabMaterials(player, target, focusedInstanceName, event);
}
}
function isActionItem(itemStack) {