/** * 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); }