package com.japlj.healthydiet.api;

import com.japlj.healthydiet.food.FoodParameter;
import com.japlj.healthydiet.food.FoodParameterManager;

import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;

public final class NutritionUtils {
	private NutritionUtils() { }
	
	/*
	 * アイテム item に栄養素情報が設定されているか
	 */
	public boolean hasNutritionalInfo(ItemStack items) {
		if (!(items.getItem() instanceof ItemFood)) {
			return false;
		}
		
		if (items.getItem() instanceof ItemNutriousFood) {
			return true;
		}
		
		return FoodParameterManager.hasNutritionalInfo(items);
	}
	
	/*
	 * アイテム item に設定された栄養素情報を取得
	 */
	public FoodParameter getNutritionalValues(ItemStack items) {
		if (items.getItem() instanceof ItemNutriousFood) {
			return ((ItemNutriousFood)items.getItem()).getNutritionalValues();
		}
		return FoodParameterManager.getNutritionalValues(items);
	}
}

package com.japlj.healthydiet.api;

import com.japlj.healthydiet.food.FoodParameterManager;

import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;

public final class NutritionUtils {
	private NutritionUtils() { }
	
	/*
	 * アイテム item に栄養素情報が設定されているか
	 */
	public boolean hasNutritionalInfo(ItemStack items) {
		if (!(items.getItem() instanceof ItemFood)) {
			return false;
		}
		
		if (items.getItem() instanceof ItemNutriousFood) {
			return true;
		}
		
		return FoodParameterManager.hasNutritionalInfo(items);
	}
}

--- 
+++ 
@@ -1,5 +1,6 @@
 package com.japlj.healthydiet.api;
 
+import com.japlj.healthydiet.food.FoodParameter;
 import com.japlj.healthydiet.food.FoodParameterManager;
 
 import net.minecraft.item.ItemFood;
@@ -22,4 +23,14 @@
 		
 		return FoodParameterManager.hasNutritionalInfo(items);
 	}
+	
+	/*
+	 * アイテム item に設定された栄養素情報を取得
+	 */
+	public FoodParameter getNutritionalValues(ItemStack items) {
+		if (items.getItem() instanceof ItemNutriousFood) {
+			return ((ItemNutriousFood)items.getItem()).getNutritionalValues();
+		}
+		return FoodParameterManager.getNutritionalValues(items);
+	}
 }
Add an utility function to fetch nutritional values of foods