Skip to content

Commit f4c039a

Browse files
2.2.5
1 parent bacaaba commit f4c039a

5 files changed

Lines changed: 12 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
## Create: Central Kitchen 2.2.4
1+
## Create: Central Kitchen 2.2.5
22

3-
**REQUIRE Create: Dragon Plus 1.8.1!**
4-
5-
### Update
6-
* Support Dungeons Delight.
3+
Update for Create ***6.0.7***.
74

85
### Fix
9-
* Fix `farmersdelight:heat_sources` tag functions incorrectly when blaze burner is not included in the tag.
10-
* Boiler Heats now correctly speed-up cooking of Copper Pot
6+
* Fix ExtraDelight automatic juicing has wrong byproduct probability

gradle.properties

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@ mod_id = create_central_kitchen
1717
mod_artifact_id = create-central-kitchen
1818
mod_name = Create: Central Kitchen
1919
mod_license = LGPL-3.0-or-later
20-
mod_version = 2.2.4
20+
mod_version = 2.2.5
2121
mod_group_id = plus.dragons.createcentralkitchen
2222
mod_authors = DragonsPlus
2323
mod_description = Integrated cooking automation for Create
2424
mod_github = https://github.com/DragonsPlusMinecraft/CreateCentralKitchen
2525
mod_logo = icon.png
2626
# Mod Dependencies
2727
conditional_mixin_version = 0.6.4
28-
create_version_production = 6.0.6
29-
create_version_range = [6.0.6,)
30-
create_dragons_plus_version = 1.8.1
31-
create_dragons_plus_version_range = [1.8.1,)
28+
create_version_production = 6.0.7
29+
create_version_range = [6.0.7,)
30+
create_dragons_plus_version = 1.8.3
31+
create_dragons_plus_version_range = [1.8.3,)
3232
farmers_delight_version = 1.21.1-1.2.9
3333
my_nethers_delight_version = 1.9
3434
ends_delight_version = 2.5.1+neoforge.1.21.1

src/integration/brewinandchewin/java/plus/dragons/createcentralkitchen/integration/brewinandchewin/recipe/KegPouringRecipeConverters.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.simibubi.create.content.fluids.transfer.EmptyingRecipe;
2424
import com.simibubi.create.content.fluids.transfer.FillingRecipe;
2525
import com.simibubi.create.content.processing.recipe.StandardProcessingRecipe;
26-
import com.simibubi.create.foundation.fluid.FluidIngredient;
2726
import com.simibubi.create.foundation.recipe.RecipeFinder;
2827
import java.util.stream.Stream;
2928
import net.createmod.catnip.registry.RegisteredObjectsHelper;
@@ -32,6 +31,7 @@
3231
import net.minecraft.world.level.Level;
3332
import net.neoforged.neoforge.capabilities.Capabilities.FluidHandler;
3433
import net.neoforged.neoforge.fluids.FluidStack;
34+
import net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient;
3535
import plus.dragons.createdragonsplus.common.recipe.RecipeConverter;
3636
import umpaz.brewinandchewin.common.crafting.CreatePotionPouringRecipe;
3737
import umpaz.brewinandchewin.common.crafting.KegPouringRecipe;
@@ -46,7 +46,7 @@ public class KegPouringRecipeConverters {
4646
var fluid = (FluidStack) recipe.getFluid(output).loaderSpecific();
4747
var builder = new StandardProcessingRecipe.Builder<>(FillingRecipe::new, id)
4848
.require(Ingredient.of(container))
49-
.require(FluidIngredient.fromFluidStack(fluid))
49+
.require(SizedFluidIngredient.of(fluid))
5050
.output(output);
5151
return new RecipeHolder<>(id, builder.build());
5252
});

src/integration/brewinandchewin/java/plus/dragons/createcentralkitchen/mixin/brewinandchewin/GenericItemFillingMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ private static void getRequiredAmountForKegPouring(Level level, ItemStack stack,
5151
.filter(recipe -> recipe.getFluidIngredients().getFirst().test(availableFluid))
5252
.filter(recipe -> recipe.getIngredients().getFirst().test(stack))
5353
.findFirst()
54-
.ifPresent(recipe -> cir.setReturnValue(recipe.getFluidIngredients().getFirst().getRequiredAmount()));
54+
.ifPresent(recipe -> cir.setReturnValue(recipe.getFluidIngredients().getFirst().amount()));
5555
}
5656

5757
@Inject(method = "fillItem", at = @At(value = "INVOKE", target = "Lnet/minecraft/world/item/ItemStack;getCapability(Lnet/neoforged/neoforge/capabilities/ItemCapability;)Ljava/lang/Object;"), cancellable = true)

src/integration/extradelight/java/plus/dragons/createcentralkitchen/integration/extradelight/recipe/ExtraDelightRecipeConverters.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public class ExtraDelightRecipeConverters {
6060
var id = holder.id().withSuffix("_using_press");
6161
var builder = new StandardProcessingRecipe.Builder<>(CompactingRecipe::new, id)
6262
.require(recipe.getIngredients().getFirst());
63-
builder.output(recipe.getChance(), ((SingleItemRecipeAccessor) recipe).getResult());
63+
builder.output(recipe.getChance() * 0.01f, ((SingleItemRecipeAccessor) recipe).getResult());
6464
builder.output(recipe.getFluid());
6565
return new RecipeHolder<>(id, builder.build());
6666
});

0 commit comments

Comments
 (0)