mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-03-30 21:05:58 -05:00
RemapJarTask: Fix refmaps on Forge
This commit is contained in:
@@ -228,19 +228,21 @@ public abstract class RemapJarTask extends AbstractRemapJarTask {
|
||||
final LoomGradleExtension extension = LoomGradleExtension.get(getProject());
|
||||
final MixinExtension mixinExtension = extension.getMixin();
|
||||
|
||||
final Collection<String> allMixinConfigs = new LinkedHashSet<>();
|
||||
final FabricModJson fabricModJson = FabricModJsonFactory.createFromZipNullable(getInputFile().getAsFile().get().toPath());
|
||||
|
||||
if (fabricModJson == null) {
|
||||
return;
|
||||
if (fabricModJson != null) {
|
||||
allMixinConfigs.addAll(fabricModJson.getMixinConfigurations());
|
||||
}
|
||||
|
||||
Collection<String> allMixinConfigs = fabricModJson.getMixinConfigurations();
|
||||
|
||||
if (getReadMixinConfigsFromManifest().get()) {
|
||||
allMixinConfigs = new LinkedHashSet<>(allMixinConfigs);
|
||||
allMixinConfigs.addAll(ModBuildExtensions.readMixinConfigsFromManifest(getInputFile().get().getAsFile()));
|
||||
}
|
||||
|
||||
if (allMixinConfigs.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
|
||||
for (SourceSet sourceSet : mixinExtension.getMixinSourceSets()) {
|
||||
MixinExtension.MixinInformationContainer container = Objects.requireNonNull(
|
||||
MixinExtension.getMixinInformationContainer(sourceSet)
|
||||
|
||||
Reference in New Issue
Block a user