SpongePowered / VanillaGradle

A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.
MIT License
87 stars 18 forks source link

perf(gradle-plugin): Avoid running asset/native downloads when unnecessary #103

Closed zml2008 closed 5 months ago

zml2008 commented 1 year ago

Assets are only needed for actually running the game. In submodules with no run configs, we can skip these steps in order to improve the speed of project import.

(this is completely untested btw)

See #102

zml2008 commented 5 months ago

alright, finally had a chance to try this out in Sponge and it seems to work fine