I've been playing around a bit with ProxyContainers.
Inserting works just fine, but inserters seem to ignore them when removing items. They don't even show the white "connected" overlay when I hover the inserters.
I.e I linked a proxy container to the player inventory, and I could add things remotely, but not remove them
Any ideas?
Thanks
Inserters ignoring ProxyContainers
-
- Burner Inserter
- Posts: 8
- Joined: Wed May 07, 2025 1:55 am
- Contact:
Re: Inserters ignoring ProxyContainers
Cannot reproduce.
-
- Burner Inserter
- Posts: 8
- Joined: Wed May 07, 2025 1:55 am
- Contact:
Re: Inserters ignoring ProxyContainers
Thanks for the reply!
Glad to know it's user-error
My prototype definition must be incomplete.
Currently it's just a type, name, collision box and selection box.
Local proxychest = {
type = "proxy-container",
name = "proxy-chest",
collision_box = {{-0.5, -0.5},{0.5, 0.5}},
celection_box = {{-0.5, -0.5},{0.5, 0.5}}
}
Is there anything I'm missing?
Thanks!
Glad to know it's user-error

My prototype definition must be incomplete.
Currently it's just a type, name, collision box and selection box.
Local proxychest = {
type = "proxy-container",
name = "proxy-chest",
collision_box = {{-0.5, -0.5},{0.5, 0.5}},
celection_box = {{-0.5, -0.5},{0.5, 0.5}}
}
Is there anything I'm missing?
Thanks!
Re: Inserters ignoring ProxyContainers
Only explanation i can guess from the details provided is that you are creating that entity using LuaSurface::create_entity and you failed to provide a `force` parameter causing the entity to be of `enemy` force. When a container is of different force, inserters will be able to insert items into it but will not be able to take items out of it unless inserter is of the same force as the container (or forces are set to be friendly).
If that is not the explanation, then please go to debug settings, enable `show-debug-info-in-tooltips`, and while holding cursor over your entity on the surface do a print screen that contains the details tooltip with all of the debug informations - that will include the force of the entity.
If that is not the explanation, then please go to debug settings, enable `show-debug-info-in-tooltips`, and while holding cursor over your entity on the surface do a print screen that contains the details tooltip with all of the debug informations - that will include the force of the entity.
Re: Inserters ignoring ProxyContainers
You might need the player-creation flag.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
-
- Burner Inserter
- Posts: 8
- Joined: Wed May 07, 2025 1:55 am
- Contact:
Re: Inserters ignoring ProxyContainers
Ah-ha! Adding the force parameter fixed it!boskid wrote: Wed Jul 23, 2025 6:41 pm Only explanation i can guess from the details provided is that you are creating that entity using LuaSurface::create_entity and you failed to provide a `force` parameter causing the entity to be of `enemy` force. When a container is of different force, inserters will be able to insert items into it but will not be able to take items out of it unless inserter is of the same force as the container (or forces are set to be friendly).
Thank you so much!