MinecraftDev icon indicating copy to clipboard operation
MinecraftDev copied to clipboard

Allow for hiding specific decompilers

Open magicus opened this issue 4 months ago • 2 comments

Minecraft Development for IntelliJ plugin version

2025.1-1.8.5-568

Description of the feature request

I'd like an option to hide all other decompilers than vineflower. In particular, I always gets confused if vineflower is the up-to-date fork of fernFlower, or the other way around. To me, there is no benefit at all for the plugin to offer to use a confusingly similarly named outdated alternative. But since I guess it might be relevant for some users, a better solution might be an option where you can select which decompilers to offer.

magicus avatar Jul 24 '25 10:07 magicus

The options are inferred from gradle tasks. Perhaps the main button should trigger the plain genSources and the other options should be hidden.

LlamaLad7 avatar Jul 24 '25 10:07 LlamaLad7

So I get this since loom adds a genSourcesWithFernFlower task? It seems like genSources, at least in my setup, executes the genSourcesWithVineflower task, so from my PoV making the IDEA plugin just have a single option to execute genSources would be a suitable solution to my problem.

magicus avatar Jul 24 '25 20:07 magicus