diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index 996400f..1181aee 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -32,6 +32,7 @@ local rail_support_pole = { if settings.startup['PHI-CT'].value then local function trash_chest_creation(event) + event.entity.infinity_container_filters = {name='trash-chest', mode='exactly', count=0, index=1} event.entity.remove_unfiltered_items = true end diff --git a/PHI-CL/data.lua b/PHI-CL/data.lua index b948ca1..37a92c2 100644 --- a/PHI-CL/data.lua +++ b/PHI-CL/data.lua @@ -1523,6 +1523,7 @@ if settings.startup['PHI-CT'].value then entity.type = 'infinity-container' entity.gui_mode = 'none' entity.erase_contents_when_mined = true + entity.preserve_contents_when_created = true entity.quality_affects_inventory_size = false entity.logistic_mode = nil entity.next_upgrade = nil