package net.fabricmc.fabric.impl.resource.loader;

import java.util.WeakHashMap;
import net.minecraft.class_3262;
import net.minecraft.class_5352;

public final class ResourcePackSourceTracker {
   private static final WeakHashMap<class_3262, class_5352> SOURCES = new WeakHashMap();

   public static class_5352 getSource(class_3262 pack) {
      return (class_5352)SOURCES.getOrDefault(pack, class_5352.field_25347);
   }

   public static void setSource(class_3262 pack, class_5352 source) {
      SOURCES.put(pack, source);
   }
}
