1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-06-13 13:04:03 +00:00

thanks EmeraldBlock

This commit is contained in:
ZygZagGaming 2022-02-07 22:11:24 -05:00
parent 3425cb149d
commit 7612c75f56
2 changed files with 4 additions and 8 deletions

View File

@ -366,16 +366,14 @@ export class BeltPath extends BasicSerializableObject {
return function (item) {
// it could be a custom mod case
// let's check if it is any of them
var any = false; // so that all matching components can process it
for (let id in MOD_ITEM_FILTERS) {
if (entity.components[id]) {
let handler = MOD_ITEM_FILTERS[id];
if (handler(item, entity, matchingSlotIndex)) any = true;
else return false;
if (handler(item, entity, matchingSlotIndex)) return true;
}
}
return any;
return false;
};
}

View File

@ -302,16 +302,14 @@ export class ItemEjectorSystem extends GameSystemWithFilter {
// it could be a custom mod case
// let's check if it is any of them
var any = false; // so that all matching components can process it
for (let id in MOD_ITEM_FILTERS) {
if (receiver.components[id]) {
let handler = MOD_ITEM_FILTERS[id];
if (handler(item, receiver, slotIndex)) any = true;
else return false;
if (handler(item, receiver, slotIndex)) return true;
}
}
return any;
return false;
}
/**