📄️ Overview
📄️ Shared Context
The shared context of the engine is created by the Entity-Component-System used. Every aspect of the game world is created using entities, components and systems that update the data of components. This is transparent. The idea is that even buttons, menus, are just entities with UI data attached. If you want to add a new button to a menu. You should be able to query for the menu and add a button as a child. If this is not possible its most likely a bug.
📄️ Create Your First Mod
A mod as you know it is usually called a plugin. Both terminologies are interchangeable.