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

import net.fabricmc.fabric.impl.resource.loader.FabricResource;
import net.fabricmc.fabric.impl.resource.loader.ResourcePackSourceTracker;
import net.minecraft.class_3298;
import net.minecraft.class_5352;
import org.spongepowered.asm.mixin.Mixin;

@Mixin({class_3298.class})
class ResourceMixin implements FabricResource {
   public class_5352 getFabricPackSource() {
      class_3298 self = (class_3298)this;
      return ResourcePackSourceTracker.getSource(self.method_45304());
   }
}
