public class ModFileResourcePack extends DelegatableResourcePack
file
Constructor and Description |
---|
ModFileResourcePack(net.minecraftforge.fml.loading.moddiscovery.ModFile modFile) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.util.Collection<ResourceLocation> |
getAllResourceLocations(ResourcePackType type,
java.lang.String pathIn,
int maxDepth,
java.util.function.Predicate<java.lang.String> filter) |
java.io.InputStream |
getInputStream(java.lang.String name) |
net.minecraftforge.fml.loading.moddiscovery.ModFile |
getModFile() |
java.lang.String |
getName() |
java.util.Set<java.lang.String> |
getResourceNamespaces(ResourcePackType type) |
java.io.InputStream |
getResourceStream(ResourcePackType type,
ResourceLocation location) |
boolean |
resourceExists(ResourcePackType type,
ResourceLocation location) |
boolean |
resourceExists(java.lang.String name) |
getMetadata, getRelativeString, getResourceMetadata, getRootResourceStream, onIgnoreNonLowercaseNamespace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isHidden
public ModFileResourcePack(net.minecraftforge.fml.loading.moddiscovery.ModFile modFile)
public net.minecraftforge.fml.loading.moddiscovery.ModFile getModFile()
public java.lang.String getName()
getName
in interface IResourcePack
getName
in class ResourcePack
public java.io.InputStream getInputStream(java.lang.String name) throws java.io.IOException
getInputStream
in class DelegatableResourcePack
java.io.IOException
public boolean resourceExists(java.lang.String name)
resourceExists
in class DelegatableResourcePack
public java.util.Collection<ResourceLocation> getAllResourceLocations(ResourcePackType type, java.lang.String pathIn, int maxDepth, java.util.function.Predicate<java.lang.String> filter)
public java.util.Set<java.lang.String> getResourceNamespaces(ResourcePackType type)
public java.io.InputStream getResourceStream(ResourcePackType type, ResourceLocation location) throws java.io.IOException
getResourceStream
in interface IResourcePack
getResourceStream
in class ResourcePack
java.io.IOException
public boolean resourceExists(ResourcePackType type, ResourceLocation location)
resourceExists
in interface IResourcePack
resourceExists
in class ResourcePack
public void close() throws java.io.IOException
java.io.IOException