public class DefaultResourcePack extends java.lang.Object implements IResourcePack
Modifier and Type | Field and Description |
---|---|
static java.util.Set<java.lang.String> |
defaultResourceDomains |
private java.util.Map<java.lang.String,java.io.File> |
mapAssets |
Constructor and Description |
---|
DefaultResourcePack(java.util.Map<java.lang.String,java.io.File> mapAssetsIn) |
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
getInputStream(ResourceLocation location) |
java.io.InputStream |
getInputStreamAssets(ResourceLocation location) |
java.awt.image.BufferedImage |
getPackImage() |
<T extends IMetadataSection> |
getPackMetadata(IMetadataSerializer p_135058_1_,
java.lang.String p_135058_2_) |
java.lang.String |
getPackName() |
java.util.Set<java.lang.String> |
getResourceDomains() |
private java.io.InputStream |
getResourceStream(ResourceLocation location) |
boolean |
resourceExists(ResourceLocation location) |
public static final java.util.Set<java.lang.String> defaultResourceDomains
private final java.util.Map<java.lang.String,java.io.File> mapAssets
public DefaultResourcePack(java.util.Map<java.lang.String,java.io.File> mapAssetsIn)
public java.io.InputStream getInputStream(ResourceLocation location) throws java.io.IOException
getInputStream
in interface IResourcePack
java.io.IOException
public java.io.InputStream getInputStreamAssets(ResourceLocation location) throws java.io.IOException, java.io.FileNotFoundException
java.io.IOException
java.io.FileNotFoundException
private java.io.InputStream getResourceStream(ResourceLocation location)
public boolean resourceExists(ResourceLocation location)
resourceExists
in interface IResourcePack
public java.util.Set<java.lang.String> getResourceDomains()
getResourceDomains
in interface IResourcePack
public <T extends IMetadataSection> T getPackMetadata(IMetadataSerializer p_135058_1_, java.lang.String p_135058_2_) throws java.io.IOException
getPackMetadata
in interface IResourcePack
java.io.IOException
public java.awt.image.BufferedImage getPackImage() throws java.io.IOException
getPackImage
in interface IResourcePack
java.io.IOException
public java.lang.String getPackName()
getPackName
in interface IResourcePack