Mythic Upgrades

Mythic Upgrades

7M Downloads

Various warnings (version 3.0.0, Minecraft 1.20.4)

SnipUndercover opened this issue ยท 0 comments

commented

When running Mythic Upgrades 3.0.0 on Minecraft 1.20.4 I can see various warnings in the logs. The gameplay seems unchanged.
I have not changed any config files myself.

I'm aware version 3.0.1 has been released yesterday (as of writing this issue), but the changelog does not mention fixing those warnings.
The logs I am providing are from the server, however both client and server show those on startup.

Citrine config warnings
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, sword_slowness_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, sword_hunger_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, axe_weakness_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, axe_slowness_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, axe_hunger_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, sword_slowness_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, sword_hunger_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, axe_weakness_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, axe_slowness_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0
[18:27:20] [main/WARN]: Option Key{path=[citrineConfig, axe_hunger_duration]} in config 'mythicupgrades-config' could not be updated, as the given value '5.0' does not match its constraint: Range from 7.0 to 2.0

I'm not sure why those show up. Maybe the range start and end points are the other way around?

Recipe parsing errors
[18:27:25] [main/ERROR]: Parsing error loading recipe mythicupgrades:topaz_from_smelting_deepslate_topaz_ore
com.google.gson.JsonParseException: No key tag in MapLike[{"item":"mythicupgrades:deepslate_topaz_ore"}]; Item must not be minecraft:air; Not a json array: {"item":"mythicupgrades:deepslate_topaz_ore"}; Input does not contain a key [fabric:type]: MapLike[{"item":"mythicupgrades:deepslate_topaz_ore"}]
        at net.minecraft.util.Util.getResult(Util.java:1005) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.deserialize(RecipeManager.java:131) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:56) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:35) ~[server-intermediary.jar:?]
        at net.minecraft.resource.SinglePreparationResourceReloader.method_18790(SinglePreparationResourceReloader.java:13) ~[server-intermediary.jar:?]
        at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?]
        at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?]
        at net.minecraft.resource.SimpleResourceReload.method_18365(SimpleResourceReload.java:69) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:944) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:932) ~[server-intermediary.jar:?]
        at net.minecraft.server.Main.main(Main.java:178) ~[server-intermediary.jar:?]
        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) ~[server.jar:1.0.1]
[18:27:25] [main/ERROR]: Parsing error loading recipe mythicupgrades:topaz_from_blasting_deepslate_topaz_ore
com.google.gson.JsonParseException: No key tag in MapLike[{"item":"mythicupgrades:deepslate_topaz_ore"}]; Item must not be minecraft:air; Not a json array: {"item":"mythicupgrades:deepslate_topaz_ore"}; Input does not contain a key [fabric:type]: MapLike[{"item":"mythicupgrades:deepslate_topaz_ore"}]
        at net.minecraft.util.Util.getResult(Util.java:1005) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.deserialize(RecipeManager.java:131) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:56) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:35) ~[server-intermediary.jar:?]
        at net.minecraft.resource.SinglePreparationResourceReloader.method_18790(SinglePreparationResourceReloader.java:13) ~[server-intermediary.jar:?]
        at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?]
        at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?]
        at net.minecraft.resource.SimpleResourceReload.method_18365(SimpleResourceReload.java:69) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:944) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:932) ~[server-intermediary.jar:?]
        at net.minecraft.server.Main.main(Main.java:178) ~[server-intermediary.jar:?]
        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) ~[server.jar:1.0.1]
[18:27:25] [main/ERROR]: Parsing error loading recipe mythicupgrades:jade_from_smelting_deepslate_jade_ore
com.google.gson.JsonParseException: No key tag in MapLike[{"item":"mythicupgrades:deepslate_jade_ore"}]; Item must not be minecraft:air; Not a json array: {"item":"mythicupgrades:deepslate_jade_ore"}; Input does not contain a key [fabric:type]: MapLike[{"item":"mythicupgrades:deepslate_jade_ore"}]
        at net.minecraft.util.Util.getResult(Util.java:1005) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.deserialize(RecipeManager.java:131) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:56) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:35) ~[server-intermediary.jar:?]
        at net.minecraft.resource.SinglePreparationResourceReloader.method_18790(SinglePreparationResourceReloader.java:13) ~[server-intermediary.jar:?]
        at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?]
        at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?]
        at net.minecraft.resource.SimpleResourceReload.method_18365(SimpleResourceReload.java:69) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:944) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:932) ~[server-intermediary.jar:?]
        at net.minecraft.server.Main.main(Main.java:178) ~[server-intermediary.jar:?]
        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) ~[server.jar:1.0.1]
[18:27:25] [main/ERROR]: Parsing error loading recipe mythicupgrades:jade_from_blasting_deepslate_jade_ore
com.google.gson.JsonParseException: No key tag in MapLike[{"item":"mythicupgrades:deepslate_jade_ore"}]; Item must not be minecraft:air; Not a json array: {"item":"mythicupgrades:deepslate_jade_ore"}; Input does not contain a key [fabric:type]: MapLike[{"item":"mythicupgrades:deepslate_jade_ore"}]
        at net.minecraft.util.Util.getResult(Util.java:1005) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.deserialize(RecipeManager.java:131) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:56) ~[server-intermediary.jar:?]
        at net.minecraft.recipe.RecipeManager.apply(RecipeManager.java:35) ~[server-intermediary.jar:?]
        at net.minecraft.resource.SinglePreparationResourceReloader.method_18790(SinglePreparationResourceReloader.java:13) ~[server-intermediary.jar:?]
        at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?]
        at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?]
        at net.minecraft.resource.SimpleResourceReload.method_18365(SimpleResourceReload.java:69) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:944) ~[server-intermediary.jar:?]
        at net.minecraft.util.Util.waitAndApply(Util.java:932) ~[server-intermediary.jar:?]
        at net.minecraft.server.Main.main(Main.java:178) ~[server-intermediary.jar:?]
        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.15.11.jar:?]
        at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) ~[server.jar:1.0.1]

I believe this is because there is no such item as mythicupgrades:deepslate_topaz_ore or mythicupgrades:deepslate_jade_ore.