From bcef755f4ee34aa460f7128b19ae45c53181794a Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Thu, 5 Jun 2025 19:09:58 +0900 Subject: [PATCH] . --- PHI-CL/control.lua | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index 30d8133..afeb835 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -40,15 +40,17 @@ end) if settings.startup['PHI-CT'].value then local function trash_entity_creation(event) - if event.entity and event.entity.valid and event.entity.name then - if event.entity.name == 'trash-chest' then - event.entity.infinity_container_filters = {} - event.entity.remove_unfiltered_items = true - - elseif event.entity.name == 'trash-pipe' then - event.entity.set_infinity_pipe_filter(nil) - end + if not (event.entity and event.entity.valid and event.entity.name) then + return end + + if event.entity.name == 'trash-chest' then + event.entity.infinity_container_filters = {} + event.entity.remove_unfiltered_items = true + + elseif event.entity.name == 'trash-pipe' then + event.entity.set_infinity_pipe_filter(nil) + end end local filter = {{filter = 'type', type = 'infinity-container', mode = 'or'}, {filter = 'type', type = 'infinity-pipe', mode = 'or'}}