public abstract class AbstractResourcePack extends java.lang.Object implements IResourcePack
| Modifier and Type | Field and Description |
|---|---|
protected java.io.File |
resourcePackFile |
| Constructor and Description |
|---|
AbstractResourcePack(java.io.File par1File) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getInputStream(ResourceLocation par1ResourceLocation) |
protected abstract java.io.InputStream |
getInputStreamByName(java.lang.String var1) |
java.awt.image.BufferedImage |
getPackImage() |
IMetadataSection |
getPackMetadata(IMetadataSerializer par1MetadataSerializer,
java.lang.String par2Str) |
java.lang.String |
getPackName() |
protected static java.lang.String |
getRelativeName(java.io.File par0File,
java.io.File par1File) |
protected abstract boolean |
hasResourceName(java.lang.String var1) |
protected void |
logNameNotLowercase(java.lang.String par1Str) |
boolean |
resourceExists(ResourceLocation par1ResourceLocation) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResourceDomainsprotected static java.lang.String getRelativeName(java.io.File par0File,
java.io.File par1File)
public java.io.InputStream getInputStream(ResourceLocation par1ResourceLocation) throws java.io.IOException
getInputStream in interface IResourcePackjava.io.IOExceptionpublic boolean resourceExists(ResourceLocation par1ResourceLocation)
resourceExists in interface IResourcePackprotected abstract java.io.InputStream getInputStreamByName(java.lang.String var1)
throws java.io.IOException
java.io.IOExceptionprotected abstract boolean hasResourceName(java.lang.String var1)
protected void logNameNotLowercase(java.lang.String par1Str)
public IMetadataSection getPackMetadata(IMetadataSerializer par1MetadataSerializer, java.lang.String par2Str) throws java.io.IOException
getPackMetadata in interface IResourcePackjava.io.IOExceptionpublic java.awt.image.BufferedImage getPackImage()
throws java.io.IOException
getPackImage in interface IResourcePackjava.io.IOExceptionpublic java.lang.String getPackName()
getPackName in interface IResourcePack