aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-07-21 22:29:23 +0100
committermodmuss50 <modmuss50@gmail.com>2021-07-21 22:29:23 +0100
commit61fa4d9fb6e80969b7a736e0ae796d5cdd8679da (patch)
treeb26a8990a1ca067857392b184e7fc3d98dc968c1 /src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
parentd32acb3370b7dc8dbf1688315028ecb1a0191de1 (diff)
downloadarchitectury-loom-61fa4d9fb6e80969b7a736e0ae796d5cdd8679da.tar.gz
architectury-loom-61fa4d9fb6e80969b7a736e0ae796d5cdd8679da.tar.bz2
architectury-loom-61fa4d9fb6e80969b7a736e0ae796d5cdd8679da.zip
Fix MojangMappingsSpec having the same hash version for each mc version.
I dont think this would be a real cause for concern as the jar would have had the mc version in it anyway.
Diffstat (limited to 'src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java')
-rw-r--r--src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java b/src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
index 436f9b6b..d78052b4 100644
--- a/src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
+++ b/src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
@@ -44,6 +44,7 @@ import net.fabricmc.loom.LoomGradleExtension;
import net.fabricmc.loom.configuration.InstallerData;
import net.fabricmc.loom.configuration.LoomDependencyManager;
import net.fabricmc.loom.configuration.processors.JarProcessorManager;
+import net.fabricmc.loom.configuration.providers.MinecraftProviderImpl;
public class LoomGradleExtensionImpl extends LoomGradleExtensionApiImpl implements LoomGradleExtension {
private final Project project;
@@ -111,6 +112,11 @@ public class LoomGradleExtensionImpl extends LoomGradleExtensionApiImpl implemen
}
@Override
+ public MinecraftProviderImpl getMinecraftProvider() {
+ return getDependencyManager().getProvider(MinecraftProviderImpl.class);
+ }
+
+ @Override
public MappingSet getOrCreateSrcMappingCache(int id, Supplier<MappingSet> factory) {
return srcMappingCache[id] != null ? srcMappingCache[id] : (srcMappingCache[id] = factory.get());
}