public static void initRecipes()
{
for(BagBase bb : Util.getBags())
{
String prefix = "recipes." + bb.getName();
ShapedRecipe sr = bb.getStandardRecipe();
Map<Character, ItemStack> map = sr.getIngredientMap();
Material[] matArray = new Material[9];
setIf(prefix + ".1", map.get(sr.getShape()[0].charAt(0)).getType().toString());
setIf(prefix + ".2", map.get(sr.getShape()[0].charAt(1)).getType().toString());
setIf(prefix + ".3", map.get(sr.getShape()[0].charAt(2)).getType().toString());
setIf(prefix + ".4", map.get(sr.getShape()[1].charAt(0)).getType().toString());
setIf(prefix + ".5", map.get(sr.getShape()[1].charAt(1)).getType().toString());
setIf(prefix + ".6", map.get(sr.getShape()[1].charAt(2)).getType().toString());
setIf(prefix + ".7", map.get(sr.getShape()[2].charAt(0)).getType().toString());
setIf(prefix + ".8", map.get(sr.getShape()[2].charAt(1)).getType().toString());
setIf(prefix + ".9", map.get(sr.getShape()[2].charAt(2)).getType().toString());
}
try {
Bags2.recipes.save(Bags2.recipesFile);
} catch (IOException e)
{
e.printStackTrace();
}
}
RecipeManager.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:Bags2
作者:
评论列表
文章目录