package emris.test18.API.Interfaces;


import net.minecraft.item.ItemStack;
import emris.test18.API.Enums.EnumItemReach;
import emris.test18.API.Enums.EnumSize;
import emris.test18.API.Enums.EnumWeight;

public interface ISize 
{

	public EnumSize getSize(ItemStack is);

	public EnumWeight getWeight(ItemStack is);
	
	public EnumItemReach getReach(ItemStack is);

	/**
	 * Allows setting weather or not this item can stack regardless of the size/weight values
	 * @return Can stacksize exceed 1
	 */
	public boolean canStack();
}
