fabric-resource-loader-v0-3.3.1+d4d4122a6f.jar

Download file
    package net.fabricmc.fabric.api.resource;

import java.util.function.Function;
import net.fabricmc.fabric.impl.resource.loader.ResourceManagerHelperImpl;
import net.fabricmc.loader.api.ModContainer;
import net.minecraft.class_2561;
import net.minecraft.class_2960;
import net.minecraft.class_3264;
import net.minecraft.class_7225;
import org.jetbrains.annotations.ApiStatus.NonExtendable;

@NonExtendable
public interface ResourceManagerHelper {
   /** @deprecated */
   @Deprecated
   default void addReloadListener(IdentifiableResourceReloadListener listener) {
      this.registerReloadListener(listener);
   }

   /** @deprecated */
   @Deprecated
   void registerReloadListener(IdentifiableResourceReloadListener var1);

   /** @deprecated */
   @Deprecated
   void registerReloadListener(class_2960 var1, Function<class_7225.class_7874, IdentifiableResourceReloadListener> var2);

   static ResourceManagerHelper get(class_3264 type) {
      return ResourceManagerHelperImpl.get(type);
   }

   static boolean registerBuiltinResourcePack(class_2960 id, ModContainer container, ResourcePackActivationType activationType) {
      return ResourceManagerHelperImpl.registerBuiltinResourcePack(id, "resourcepacks/" + id.method_12832(), container, activationType);
   }

   static boolean registerBuiltinResourcePack(class_2960 id, ModContainer container, class_2561 displayName, ResourcePackActivationType activationType) {
      return ResourceManagerHelperImpl.registerBuiltinResourcePack(id, "resourcepacks/" + id.method_12832(), container, displayName, activationType);
   }

   /** @deprecated */
   @Deprecated
   static boolean registerBuiltinResourcePack(class_2960 id, ModContainer container, String displayName, ResourcePackActivationType activationType) {
      return ResourceManagerHelperImpl.registerBuiltinResourcePack(id, "resourcepacks/" + id.method_12832(), container, class_2561.method_43470(displayName), activationType);
   }

   /** @deprecated */
   @Deprecated
   static boolean registerBuiltinResourcePack(class_2960 id, String subPath, ModContainer container, boolean enabledByDefault) {
      return ResourceManagerHelperImpl.registerBuiltinResourcePack(id, subPath, container, enabledByDefault ? ResourcePackActivationType.DEFAULT_ENABLED : ResourcePackActivationType.NORMAL);
   }
}
    
Download file