PssbleTrngle / SliceAndDice

Making automation for Farmer's Delight more sensible
https://www.curseforge.com/minecraft/mc-mods/slice-and-dice
Other
19 stars 14 forks source link

Try to add sliceanddice:mixing/fertilizer/from_phyto recipe when Thermal Expansion mod is not present #126

Closed xYundy closed 2 months ago

xYundy commented 8 months ago

What happened?

Add mod to the server on fabric (quilt) and start the server.

It's happens on every server start.

This recipes should not try to register itself when Thermal Expansion mod is not presented (btw. it's not available for Fabric for now).

Loader

fabric

Mod Version

3.0.0

Minecraft Version

1.20

Relevant log output

[15:22:54] [main/INFO]: Registered 0 custom recipes.
[15:22:55] [main/ERROR]: Parsing error loading recipe sliceanddice:mixing/fertilizer/from_phyto
com.google.gson.JsonSyntaxException: Unknown item 'thermal:phytogro'
    at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[minecraft-1.20.1.i0:0/:?]
    at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
    at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_1856.method_52177(class_1856.java:135) ~[minecraft-1.20.1.i0:0/:?]
    at com.simibubi.create.content.processing.recipe.ProcessingRecipeSerializer.readFromJson(ProcessingRecipeSerializer.java:66) ~[create-0.5.1-d-build.1161mc1.20.1.i0:0/:?]
    at com.simibubi.create.content.processing.recipe.ProcessingRecipeSerializer.fromJson(ProcessingRecipeSerializer.java:154) ~[create-0.5.1-d-build.1161mc1.20.1.i0:0/:?]
    at com.simibubi.create.content.processing.recipe.ProcessingRecipeSerializer.method_8121(ProcessingRecipeSerializer.java:21) ~[create-0.5.1-d-build.1161mc1.20.1.i0:0/:?]
    at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[minecraft-1.20.1.i0:0/:?]
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
    at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_156.method_43498(class_156.java:950) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.class_156.method_43499(class_156.java:938) ~[minecraft-1.20.1.i0:0/:?]
    at net.minecraft.server.Main.main(Main.java:160) ~[minecraft-1.20.1.i0:0/:?]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:551) ~[quilt-loader-0.23.0.jar:?]
    at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:84) ~[quilt-loader-0.23.0.jar:?]
    at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:31) ~[quilt-loader-0.23.0.jar:?]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at org.quiltmc.loader.impl.launch.server.QuiltServerLauncher.main(QuiltServerLauncher.java:66) ~[quilt-loader-0.23.0.jar:?]
[15:22:55] [main/INFO]: Modified 0 recipes.
[15:22:55] [main/INFO]: Removed 0 recipes.
[15:22:55] [main/INFO]: Loaded 27 recipes