package codechicken.nei.api; import net.minecraft.item.ItemStack; public interface ItemFilter { /** * Provides an item filter. May be called from any thread. Returned filter should only reference objects with immutable state. */ public static interface ItemFilterProvider { public ItemFilter getFilter(); } public boolean matches(ItemStack item); }