expose file descriptor in api

This commit is contained in:
Pyrbu 2024-12-29 13:49:52 +01:00
parent 9d1d8f9bb0
commit c0bcbcf7a3
2 changed files with 6 additions and 0 deletions

View file

@ -12,4 +12,5 @@ public interface SkinDescriptorFactory {
SkinDescriptor createStaticDescriptor(String texture, String signature);
SkinDescriptor createUrlDescriptor(String url, String variant);
SkinDescriptor createUrlDescriptor(URL url, String variant);
SkinDescriptor createFileDescriptor(String path);
}

View file

@ -52,4 +52,9 @@ public class SkinDescriptorFactoryImpl implements SkinDescriptorFactory {
public SkinDescriptor createUrlDescriptor(URL url, String variant) {
return PrefetchedDescriptor.fromUrl(skinCache, url, variant).join();
}
@Override
public SkinDescriptor createFileDescriptor(String path) {
return PrefetchedDescriptor.fromFile(skinCache, path).join();
}
}