Due to the increasing data driven nature of Minecraft, builders or systems that would highly benefit from builders are becoming increasingly common, as well as in other libraries such as QSL. With Kotlin's [builder type inference] and DSL capabilities, builders can be made easy to use and construct for cleaner generation.
Existing work:
At this time I am unable to locate existing work on such an API
Intro:
Due to the increasing data driven nature of Minecraft, builders or systems that would highly benefit from builders are becoming increasingly common, as well as in other libraries such as QSL. With Kotlin's [builder type inference] and DSL capabilities, builders can be made easy to use and construct for cleaner generation.
Existing work: