src/main/java/mezz/jei/ProxyCommonClient.java
private static void fixVanillaItemHasSubtypes() {
		List<Item> items = Arrays.asList(
				Items.POTIONITEM,
				Items.LINGERING_POTION,
				Items.SPLASH_POTION,
				Items.TIPPED_ARROW,
				Items.ENCHANTED_BOOK
		);
		for (Item item : items) {
			item.setHasSubtypes(true);
		}
	}
/** fix vanilla items that don't mark themselves as having subtypes */
fix vanilla items that don't mark themselves as having subtypes
fix vanilla items that don ' t mark themselves as having subtypes
private static void fixVanillaItemHasSubtypes() {
		List<Item> items = Arrays.asList(
				Items.POTIONITEM,
				Items.LINGERING_POTION,
				Items.SPLASH_POTION,
				Items.TIPPED_ARROW,
				Items.ENCHANTED_BOOK
		);
		for (Item item : items) {
			item.setHasSubtypes(true);
		}
	}
private static void fixVanillaItemHasSubtypes ( ) { List < Item > items = Arrays . asList ( Items . POTIONITEM , Items . LINGERING_POTION , Items . SPLASH_POTION , Items . TIPPED_ARROW , Items . ENCHANTED_BOOK ) ; for ( Item item : items ) { item . setHasSubtypes ( true ) ; } }
fix vanilla items that don't mark themselves as having subtypes
fix vanilla items that don ' t mark themselves as having subtypes