public class ModFileResourcePack extends AbstractResourcePack
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) |
protected 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 |
isHidden() |
boolean |
resourceExists(ResourcePackType type,
ResourceLocation location) |
protected boolean |
resourceExists(java.lang.String name) |
getMetadata, getRelativeString, getResourceMetadata, getRootResourceStream, onIgnoreNonLowercaseNamespace
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 AbstractResourcePack
protected java.io.InputStream getInputStream(java.lang.String name) throws java.io.IOException
getInputStream
in class AbstractResourcePack
java.io.IOException
protected boolean resourceExists(java.lang.String name)
resourceExists
in class AbstractResourcePack
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 AbstractResourcePack
java.io.IOException
public boolean resourceExists(ResourcePackType type, ResourceLocation location)
resourceExists
in interface IResourcePack
resourceExists
in class AbstractResourcePack
public void close() throws java.io.IOException
java.io.IOException
public boolean isHidden()