package thaumcraft.api; | |
import net.minecraft.item.ItemStack; | |
/** | |
* | |
* @author Azanor | |
* | |
* Armor or bauble slot items that implement this interface can provide runic shielding. | |
* Recharging, hardening, etc. is handled internally by thaumcraft. | |
* | |
*/ | |
public interface IRunicArmor { | |
/** | |
* returns how much charge this item can provide. This is the base shielding value - any hardening is stored and calculated internally. | |
*/ | |
public int getRunicCharge(ItemStack itemstack); | |
} |