下面列出了net.minecraft.util.NonNullList#from ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public FacadeRecipe(ResourceLocation group, Ingredient plateIngredient, int facadeAmount) {
this.resultStack = MetaItems.COVER_FACADE.getStackForm(facadeAmount);
this.ingredients = NonNullList.from(Ingredient.EMPTY, plateIngredient, FacadeIngredient.INSTANCE);
this.group = group;
}
public ReColourRecipe(ResourceLocation id, String group, @Nonnull ItemStack result, Ingredient ingredient) {
super(id, group, result, NonNullList.from(Ingredient.EMPTY, ingredient));
this.ingredient = ingredient;
}
@Override
public NonNullList<Ingredient> getIngredients()
{
return NonNullList.from(Ingredient.EMPTY, input);
}
@Override
public NonNullList<Ingredient> getIngredients()
{
return NonNullList.from(Ingredient.EMPTY, input);
}