MineInAbyss / Mobzy

Config-driven custom mobs for Spigot using ECS
https://mineinabyss.com/Mobzy/
MIT License
41 stars 8 forks source link

Use ECS for mob spawns #58

Closed 0ffz closed 3 years ago

0ffz commented 3 years ago

Mob spawns can be broken down into a list of conditions that need to be met, plus actions to actually run the spawn. This seems like a good use of Geary's existing system for actions and conditions. Additionally, spawn regions are just bundles of information which just screams entities!

The current spawn system is divided into the following steps:

New system outline

0ffz commented 3 years ago

Implemented a little while back