Closed TwilightFlower closed 4 years ago
removes a bunch of duplicate code relating to fluid crafting (and a bugfix):
Combines BloodRecipe and WitchWaterRecipe into FluidRecipe
BloodRecipe
WitchWaterRecipe
FluidRecipe
Combines BloodRecipeSerializer and WitchWaterRecipeSerializer into FluidRecipeSerializer
BloodRecipeSerializer
WitchWaterRecipeSerializer
FluidRecipeSerializer
Takes shared crafting-related code from BloodBlock and WitchWaterBlock and moves it into CraftingFluidBlock (which they now both extend)
BloodBlock
WitchWaterBlock
CraftingFluidBlock
Prevents mutation of the Recipe's output itemstack (cause of the bug where fluid crafting would randomly stop working)
removes a bunch of duplicate code relating to fluid crafting (and a bugfix):
Combines
BloodRecipe
andWitchWaterRecipe
intoFluidRecipe
Combines
BloodRecipeSerializer
andWitchWaterRecipeSerializer
intoFluidRecipeSerializer
Takes shared crafting-related code from
BloodBlock
andWitchWaterBlock
and moves it intoCraftingFluidBlock
(which they now both extend)Prevents mutation of the Recipe's output itemstack (cause of the bug where fluid crafting would randomly stop working)