Package net.minecraft.resource
Class FileResourcePackProvider
java.lang.Object
net.minecraft.resource.FileResourcePackProvider
- All Implemented Interfaces:
ResourcePackProvider
public class FileResourcePackProvider extends Object implements ResourcePackProvider
-
Field Summary
Fields Modifier and Type Field Description private ResourcePackSourcefield_25345private FilepacksFolderprivate static FileFilterPOSSIBLE_PACK -
Constructor Summary
Constructors Constructor Description FileResourcePackProvider(File packsFolder, ResourcePackSource source) -
Method Summary
Modifier and Type Method Description private Supplier<ResourcePack>createResourcePack(File file)voidregister(Consumer<ResourcePackProfile> profileAdder, ResourcePackProfile.Factory factory)Register resource pack profiles created with thefactoryto theprofileAdder.
-
Field Details
-
POSSIBLE_PACK
-
packsFolder
-
field_25345
-
-
Constructor Details
-
FileResourcePackProvider
-
-
Method Details
-
register
public void register(Consumer<ResourcePackProfile> profileAdder, ResourcePackProfile.Factory factory)Register resource pack profiles created with thefactoryto theprofileAdder.- Specified by:
registerin interfaceResourcePackProvider- Parameters:
profileAdder- the profile adder that accepts created resource pack profilesfactory- the factory that creates the resource pack profiles- See Also:
ResourcePackProfile.of(java.lang.String, boolean, java.util.function.Supplier<net.minecraft.resource.ResourcePack>, net.minecraft.resource.ResourcePackProfile.Factory, net.minecraft.resource.ResourcePackProfile.InsertionPosition, net.minecraft.resource.ResourcePackSource)
-
createResourcePack
-