CustomBossEntity
Uses a builder pattern in order to construct a CustomBossEntity at an arbitrary point in the future. Does not spawn an entity until the spawn method is invoked. The customBossesConfigFields value isn't final.
The setSpawnLocation can be assigned at an arbitrary point in the future before the spawn is invoked. Uses: - CustomEvent queueing through the CustomSpawn system