Merge remote-tracking branch 'origin/main' into 1.18
This commit is contained in:
commit
f1811bbbc6
|
|
@ -8,6 +8,7 @@ import it.unimi.dsi.fastutil.objects.ObjectOpenHashSet;
|
|||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.server.packs.PackType;
|
||||
import org.embeddedt.modernfix.ModernFix;
|
||||
import org.embeddedt.modernfix.platform.ModernFixPlatformHooks;
|
||||
import org.embeddedt.modernfix.util.PackTypeHelper;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
@ -163,6 +164,8 @@ public class PackResourcesCacheEngine {
|
|||
}
|
||||
|
||||
public static void invalidate() {
|
||||
if(!ModernFixPlatformHooks.isDevEnv())
|
||||
return;
|
||||
synchronized (cachingPacks) {
|
||||
cachingPacks.keySet().forEach(pack -> {
|
||||
if(pack != null)
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ import net.minecraftforge.fml.ModLoader;
|
|||
import net.minecraftforge.fml.loading.FMLLoader;
|
||||
import net.minecraftforge.fml.loading.FMLPaths;
|
||||
import net.minecraftforge.fml.loading.LoadingModList;
|
||||
import net.minecraftforge.fml.loading.moddiscovery.ExplodedDirectoryLocator;
|
||||
import net.minecraftforge.network.PacketDistributor;
|
||||
import net.minecraftforge.server.ServerLifecycleHooks;
|
||||
import net.minecraftforge.fml.loading.moddiscovery.ModInfo;
|
||||
|
|
@ -62,7 +61,7 @@ public class ModernFixPlatformHooksImpl {
|
|||
}
|
||||
|
||||
public static boolean isDevEnv() {
|
||||
return !FMLLoader.isProduction() && FMLLoader.getLoadingModList().getModFileById("modernfix").getFile().getLocator() instanceof ExplodedDirectoryLocator;
|
||||
return !FMLLoader.isProduction();
|
||||
}
|
||||
|
||||
public static MinecraftServer getCurrentServer() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user