Zay-ES underlying data structure


Just wanted to ask how Zay-ES structures the data?

Zay-ES has an EntityData interface that you can implement yourself. By default you can use the DefaultEntityData that uses a ConcurrentMap. There even is an SqlEntityData class that persist the entities to underlying sql tables.

you can lookup this by yourself:

and the component handler:

Yeah, what he said.

Beyond that you will have to be more specific… or just poke at the code. I think the Zay-ES code is not very complicated (mostly).