FrozenBlock / TrailierTales

Other
4 stars 9 forks source link

Minecraft get stuck at the Mojang Loading Screen 1.21.1 Fabric #20

Closed Yoni664 closed 4 weeks ago

Yoni664 commented 1 month ago

Description of the Bug Encountered I saw that in the section of closed issues there is something about the incompatibility with the aether mod, it is said that it was solved for version 1.1. However I still get the same error

Steps To Reproduce

  1. Keep this mod and the aether mod and launch the game
  2. Minecraft launch normally but get stuck at the loading screen

Expected Behavior Minecraft loads normally

Screenshots

Logs https://pastebin.pl/view/52532f7f

Additional context This is the part that saw on my recent log [12:13:11] [Render thread/INFO]: Caught error loading resourcepacks, removing all selected resourcepacks java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Failed to create model for terraform:chest_boat at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?] at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?] at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:791) ~[?:?] at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] at knot/net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) ~[client-intermediary.jar:?] at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) ~[client-intermediary.jar:?] at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?] at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?] at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?] Caused by: java.lang.IllegalArgumentException: Failed to create model for terraform:chest_boat at knot/net.minecraft.class_5619.method_32174(class_5619.java:170) ~[client-intermediary.jar:?] at knot/com.google.common.collect.RegularImmutableMap.forEach(RegularImmutableMap.java:297) ~[guava-32.1.2-jre.jar:?] at knot/net.minecraft.class_5619.method_32176(class_5619.java:166) ~[client-intermediary.jar:?] at knot/net.minecraft.class_898.method_14491(class_898.java:447) ~[client-intermediary.jar:?] at knot/net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?] at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?] ... 12 more Caused by: net.minecraft.class151: Non [a-z0-9/.-] character in path of location: trailiertales:textures/entity/boat_banner_base/aether:skyroot.png at knot/net.minecraft.class_2960.method_45137(class_2960.java:285) ~[client-intermediary.jar:?] at knot/net.minecraft.class_2960.method_60936(class_2960.java:48) ~[client-intermediary.jar:?] at knot/net.minecraft.class_2960.method_60655(class_2960.java:52) ~[client-intermediary.jar:?] at knot/net.frozenblock.trailiertales.TTConstants.id(TTConstants.java:78) ~[TrailierTales-1.1-mc1.21.1.jar:?] at knot/net.frozenblock.trailiertales.TTConstants.idOrDefault(TTConstants.java:83) ~[TrailierTales-1.1-mc1.21.1.jar:?] at knot/net.minecraft.class_881.trailierTales$getBannerBaseTextureLocation(class_881.java:2056) ~[client-intermediary.jar:?] at knot/com.google.common.collect.CollectCollectors.lambda$toImmutableMap$7(CollectCollectors.java:196) ~[guava-32.1.2-jre.jar:?] at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024) ~[?:?] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at knot/net.minecraft.class_881.handler$jjh000$trailiertales$trailierTales$init(class_881.java:2050) ~[client-intermediary.jar:?] at knot/net.minecraft.class_881.(class_881.java:43) ~[client-intermediary.jar:?] at knot/com.terraformersmc.terraform.boat.impl.client.TerraformBoatEntityRenderer.(TerraformBoatEntityRenderer.java:31) ~[terraform-wood-api-v1-11.0.0-alpha.1-859af45338967196.jar:?] at knot/com.terraformersmc.terraform.boat.impl.client.TerraformBoatClientInitializer.lambda$onInitializeClient$1(TerraformBoatClientInitializer.java:15) ~[terraform-wood-api-v1-11.0.0-alpha.1-859af45338967196.jar:?] at knot/com.supermartijn642.fusion.entity.EntityModelModifierManager.handleRendererCreation(EntityModelModifierManager.java:192) ~[fusion-1.2.3-fabric-mc1.21.jar:?] at knot/net.minecraft.class_5619.md8fc44f$fusion$lambda$interceptRendererCreation$0$2(class_5619.java:1537) ~[client-intermediary.jar:?] at knot/net.minecraft.class_5619.redirect$dkm000$fabric-rendering-v1$createEntityRenderer(class_5619.java:1058) ~[client-intermediary.jar:?] at knot/net.minecraft.class_5619.method_32174(class_5619.java:168) ~[client-intermediary.jar:?] at knot/com.google.common.collect.RegularImmutableMap.forEach(RegularImmutableMap.java:297) ~[guava-32.1.2-jre.jar:?] at knot/net.minecraft.class_5619.method_32176(class_5619.java:166) ~[client-intermediary.jar:?] at knot/net.minecraft.class_898.method_14491(class_898.java:447) ~[client-intermediary.jar:?] at knot/net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?] at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?] ... 12 more

hydrangea72 commented 1 month ago

this is very likely something to do with the aether mod, as i believe it edits the title screen

Yoni664 commented 1 month ago

Call me silly but I think this has to be something with the loading of Resource Packs and not with the title screen as such, but I really don't know.

mlysle commented 1 month ago

Disabling the bannered boats mixin seems to get the mods to play nice.

Yoni664 commented 1 month ago

How can I disable that? In the config files?

mlysle commented 1 month ago

Yes, there's json config files inside the mod's config. Just change "true" to "false" on the bannered boats mixin.

AViewFromTheTop commented 1 month ago

Hopefully fixed in future release 1.1.1. Likely a result of a try-catch statement not working properly. Nonetheless, also a result of some mods not implementing boats the way vanilla does. To each their own.

mlysle commented 4 weeks ago

Tested and it's fixed.

AViewFromTheTop commented 4 weeks ago

Hell yeah let’s go I have no idea why the try-catch thing didn’t work, but whatever lol

Yoni664 commented 4 weeks ago

Thx so much!