Skip to content

Commit a7d894c

Browse files
committed
Disable cache invalidation outside dev
Not needed as mod contents shouldn't change (right...)
1 parent c4a50bb commit a7d894c

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

common/src/main/java/org/embeddedt/modernfix/resources/PackResourcesCacheEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import net.minecraft.resources.ResourceLocation;
99
import net.minecraft.server.packs.PackType;
1010
import org.embeddedt.modernfix.ModernFix;
11+
import org.embeddedt.modernfix.platform.ModernFixPlatformHooks;
1112
import org.embeddedt.modernfix.util.PackTypeHelper;
1213

1314
import java.io.IOException;
@@ -163,6 +164,8 @@ public static void track(ICachingResourcePack pack) {
163164
}
164165

165166
public static void invalidate() {
167+
if(!ModernFixPlatformHooks.isDevEnv())
168+
return;
166169
synchronized (cachingPacks) {
167170
cachingPacks.keySet().forEach(pack -> {
168171
if(pack != null)

forge/src/main/java/org/embeddedt/modernfix/platform/forge/ModernFixPlatformHooksImpl.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import net.minecraftforge.fml.loading.FMLLoader;
2323
import net.minecraftforge.fml.loading.FMLPaths;
2424
import net.minecraftforge.fml.loading.LoadingModList;
25-
import net.minecraftforge.fml.loading.moddiscovery.ExplodedDirectoryLocator;
2625
import net.minecraftforge.fml.loading.moddiscovery.ModInfo;
2726
import net.minecraftforge.fml.network.PacketDistributor;
2827
import net.minecraftforge.fml.server.ServerLifecycleHooks;
@@ -76,7 +75,7 @@ public static boolean modPresent(String modId) {
7675
}
7776

7877
public static boolean isDevEnv() {
79-
return !FMLLoader.isProduction() && FMLLoader.getLoadingModList().getModFileById("modernfix").getFile().getLocator() instanceof ExplodedDirectoryLocator;
78+
return !FMLLoader.isProduction();
8079
}
8180

8281
public static MinecraftServer getCurrentServer() {

0 commit comments

Comments
 (0)