RecipeManager.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:Bags2 作者:
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();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号