ModelEngine blueprints can now be used as structure models!
Combined parts "blade_1" and "blade_2" into "blades" for Windmill
Changed model config format (your model files will automatically update)
API news:
ResourceLocation now provides Resource (which contains both File and InputStream) instead of InputStream
Added abstraction layer for model parts
Added RendererConfigLoader registration (for loading models from custom providers)
Added PlayerStructureInteractEvent event
Important: ModelEngine models can not be used for animated parts of machines YET! I'm working on state-based and multipart models and animation controllers; once that is done, ModelEngine can be used for all machine parts.