From 1dab9b6768899c88a025ef0c76ac4ee2291a3043 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Fri, 20 Jun 2025 14:01:51 +0900 Subject: [PATCH] . --- PHI-CL/control.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index 69dc5d9..576ccfa 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -100,7 +100,7 @@ local function entity_build(event) return end - if event.entity.type == 'lab' then + if event.entity.type == 'lab' and prototypes.entity['proxy-container'] then local p = event.entity.surface.create_entity{name = 'proxy-container', position = {event.entity.position.x, event.entity.position.y}, force = 'neutral', quality = event.entity.quality.name} p.destructible = false p.proxy_target_entity = event.entity @@ -115,8 +115,6 @@ local function entity_build(event) elseif event.entity.type == 'infinity-pipe' and event.entity.name == 'trash-pipe' then event.entity.set_infinity_pipe_filter(nil) end - - return end local function entity_destroy(event) @@ -134,7 +132,7 @@ local function entity_destroy(event) return end - if event.entity.type == 'lab' then + if event.entity.type == 'lab' and prototypes.entity['proxy-container'] then local p = event.entity.surface.find_entity({name = 'proxy-container', force = 'neutral', quality = event.entity.quality.name}, {event.entity.position.x, event.entity.position.y}) if p then