Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API for future Minecraft Development plugin integration #38

Open
RedNesto opened this issue Jul 25, 2021 · 0 comments
Open

API for future Minecraft Development plugin integration #38

RedNesto opened this issue Jul 25, 2021 · 0 comments
Labels
type: enhancement New feature or request

Comments

@RedNesto
Copy link

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:

  • the target Minecraft version
  • the mappings file, bonus point if the plugin can output a SRG file (that would significantly simplify things for us, might be related to Remapping inputs and outputs #34)
  • the access wideners files (not sure if we really need it yet)
  • the name of the "decompile" task to run, if needed (can be null if the user configured the plugin to always decompile for example)

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

@zml2008 zml2008 added the type: enhancement New feature or request label Jul 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants