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
89 stars 18 forks source link

API for future Minecraft Development plugin integration #38

Open RedNesto opened 3 years ago

RedNesto commented 3 years ago

I would like in the future (after some long-due refactorings on our side) add support for VanillaGradle to MCDev.

To do so I would need a stable way to access some information, namely:

Note that this is not a definitive list, I'll have a better idea of what I need exactly when I start working on it.

To import data we have access to the Gradle Project, meaning we can use anything stored in plugins/extensions/configurations. If it can help, see how we get these information from ForgeGradle