(Recipe aRecipe)
| 853 | } |
| 854 | |
| 855 | private Recipe(Recipe aRecipe) { |
| 856 | mInputs = ST.copyArray(aRecipe.mInputs); |
| 857 | mOutputs = ST.copyArray(aRecipe.mOutputs); |
| 858 | mSpecialItems = aRecipe.mSpecialItems; |
| 859 | mChances = Arrays.copyOf(aRecipe.mChances, aRecipe.mChances.length); |
| 860 | mMaxChances = Arrays.copyOf(aRecipe.mMaxChances, aRecipe.mMaxChances.length); |
| 861 | mFluidInputs = FL.copy(aRecipe.mFluidInputs); |
| 862 | mFluidOutputs = FL.copy(aRecipe.mFluidOutputs); |
| 863 | mEUt = aRecipe.mEUt; |
| 864 | mDuration = aRecipe.mDuration; |
| 865 | mSpecialValue = aRecipe.mSpecialValue; |
| 866 | mNeedsEmptyOutput = aRecipe.mNeedsEmptyOutput; |
| 867 | mCanBeBuffered = aRecipe.mCanBeBuffered; |
| 868 | mFakeRecipe = aRecipe.mFakeRecipe; |
| 869 | mEnabled = aRecipe.mEnabled; |
| 870 | mHidden = aRecipe.mHidden; |
| 871 | } |
| 872 | |
| 873 | public Recipe(boolean aOptimize, boolean aUnificate, ItemStack[] aInputs, ItemStack[] aOutputs, Object aSpecialItems, long[] aChances, FluidStack[] aFluidInputs, FluidStack[] aFluidOutputs, long aDuration, long aEUt, long aSpecialValue) { |
| 874 | this(aOptimize, aUnificate, T, aInputs, aOutputs, aSpecialItems, aChances, aFluidInputs, aFluidOutputs, aDuration, aEUt, aSpecialValue); |
nothing calls this directly
no test coverage detected