Adds an interface that handles custom events and adds two new events: on_entity_opened and on_entity_closed
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
https://forums.factorio.com/viewtopic.php?f=25&t=78774