/**
* DeveloperCapes by Jadar
* License: MIT License
* (https://raw.github.com/jadar/DeveloperCapes/master/LICENSE)
* version 4.0.0.x
*/
package com.jadarstudios.developercapes.cape;
import net.minecraft.client.entity.AbstractClientPlayer;
import net.minecraft.client.renderer.texture.ITextureObject;
import net.minecraft.util.ResourceLocation;
/**
* Any class implementing this will be requested to act as a cape.
*
* @author jadar
*/
public interface ICape {
public String getName ();
public ITextureObject getTexture ();
public ResourceLocation getLocation ();
public void loadTexture (AbstractClientPlayer player);
public boolean isTextureLoaded (AbstractClientPlayer player);
}