feandrad / staff-of-building-reborn

Staff of Building adds in new Staff items which can be used to speed up building.
https://modrinth.com/mod/staff-of-building
MIT License
1 stars 0 forks source link

Few errors in logs #5

Open Fleepe opened 6 months ago

Fleepe commented 6 months ago

After entering the world on Minecraft 1.20.1, staff of building creates several errors in the logs:

[Render thread/ERROR]: Parsing error loading recipe staffofbuilding:netherite_builder_staff com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'minecraft:smithing' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] 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) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:28017) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_528.method_43462(class_528.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_528.(class_528.java:95) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_25426(class_526.java:54) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25423(class_437.java:297) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1507(class_310.java:1080) ~[client-intermediary.jar:?] at net.minecraft.class_442.method_19861(class_442.java:159) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_442.method_25402(class_442.java:299) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[minecraft-1.20.1-client.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.10.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.10.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.10.jar:?] at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) ~[NewLaunch.jar:?] at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) ~[NewLaunch.jar:?] at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) ~[NewLaunch.jar:?]

If necessary, here is the full log: latest.log

MJRamon commented 4 months ago

Replace netherite_builder_staff.json recipe with:

{
  "type": "minecraft:smithing_transform",
  "addition": {
    "item": "minecraft:netherite_ingot"
  },
  "base": {
    "item": "staffofbuilding:diamond_builder_staff"
  },
  "result": {
    "item": "staffofbuilding:netherite_builder_staff"
  },
  "template": {
    "item": "minecraft:netherite_upgrade_smithing_template"
  }
}
Fleepe commented 3 months ago

Thank you!