minecraft-dev / MinecraftDev

Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.
https://minecraftdev.org/
GNU Lesser General Public License v3.0
1.48k stars 183 forks source link

Additional Inspections on core config YML files #366

Open Narimm opened 6 years ago

Narimm commented 6 years ago

Please include the following information in all issues:

Feature Request(Trival)

This probably seems trivial but I would request code completion options and possibly some code check sanity checks for the various config files ie (plugin.yml for Bukkit and bungee.yml for spigot).

Checks to ensure the presence of a 'mainClass' (and that it actually corresponds to a class), name, version at a minimum but other code completion options would be nice...

DenWav commented 6 years ago

I agree, this should be supported. This was a major target of this plugin until Mixins, MCP, and Forge became the primary targets of this plugin.

MarcinWieczorek commented 6 years ago

Also, a newly created class extending JavaPlugin should suggest to be added to plugin.yml.