FabricMC / fabric-loom

Gradle build system plugin used to automate the setup of a minecraft mod development environment.
MIT License
226 stars 194 forks source link

Fabric-loader installer.json needs a way to specify `annotationProcessor` dependencies #1025

Closed LlamaLad7 closed 6 months ago

LlamaLad7 commented 6 months ago

Future things in MixinExtras will use a separate artifact for the AP and the installer.json will need to support this

modmuss50 commented 6 months ago

@LlamaLad7 is this still needed? I believe you changed the approach you are going to take, I just dont want to close this issue if it still needs some more discussion. Thanks

LlamaLad7 commented 6 months ago

I’d still ideally like a separate AP artifact so that there doesn’t need to be unnecessary stuff in the runtime jar.

LlamaLad7 commented 6 months ago

Not sure if that’s worth the hassle of migrating though. There’s not actually that much logic.

LlamaLad7 commented 6 months ago

On second thoughts i’ll probably just keep the setup as-is. Keeps the dependency simpler and means people don’t need to change anything.