nea89o / Firmament

Hypixel SkyBlock mod for 1.20.
https://modrinth.com/mod/firmament
37 stars 4 forks source link

Fix DFU for banners #16

Open nea89o opened 7 months ago

nea89o commented 7 months ago
Log ``` [09:27:15] [DefaultDispatcher-worker-7 @Firmament#18/ERROR] (ItemCache) Could not data fix up {Count:1b,Damage:15s,id:"minecraft:banner",tag:{BlockEntityTag:{Base:15.0d,Patterns:[{Color:0.0d,Pattern:"b"},{Color:13.0d,Pattern:"cr"},{Color:5.0d,Pattern:"cbo"},{Color:5.0d,Pattern:"mc"},{Color:0.0d,Pattern:"flo"},{Color:0.0d,Pattern:"bts"},{Color:0.0d,Pattern:"tts"}]},ExtraAttributes:{id:"TOTEM_OF_CORRUPTION"},HideFlags:254.0d,display:{Lore:["§6Item Ability: Deploy","§7§7Place a totem down for §a2m","§a§7turning nearby mobs into their","§7§cCorrupted §7forms.","","§7§eNote: §7Only one Corrupted","§7Totem can be active at a time.","§8Mana Cost: §3200","","§a§lUNCOMMON"],Name:"§aTotem of Corruption"}}} java.lang.IllegalArgumentException: Unknown type Banner in net.minecraft.datafixer.TypeReferences$$Lambda$531/0x00000008005884b0@7dee5b4d at net.minecraft.datafixer.fix.ChoiceTypesFix.method_15475(ChoiceTypesFix.java:40) ~[minecraft-clientonly-project-root-1.20.2-net.fabricmc.yarn.1_20_2.1.20.2+build.1-v2.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Fold.lambda$eval$2(Fold.java:89) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[datafixerupper-6.0.8.jar:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?] at com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.types.Type.capWrite(Type.java:165) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.types.Type.lambda$readAndWrite$10(Type.java:157) ~[datafixerupper-6.0.8.jar:?] at com.mojang.serialization.DataResult.lambda$flatMap$11(DataResult.java:139) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar:?] at com.mojang.serialization.DataResult.flatMap(DataResult.java:137) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.types.Type.readAndWrite(Type.java:156) ~[datafixerupper-6.0.8.jar:?] at com.mojang.datafixers.DataFixerUpper.update(DataFixerUpper.java:78) ~[datafixerupper-6.0.8.jar:?] at moe.nea.firmament.repo.ItemCache.transformFrom10809ToModern(ItemCache.kt:62) ~[main/:?] at moe.nea.firmament.repo.ItemCache.asItemStackNow(ItemCache.kt:84) ~[main/:?] at moe.nea.firmament.repo.ItemCache.asItemStack-y8cp9ps(ItemCache.kt:101) ~[main/:?] at moe.nea.firmament.repo.ItemCache.asItemStack-y8cp9ps$default(ItemCache.kt:97) ~[main/:?] at moe.nea.firmament.repo.ItemCache$reload$1.invokeSuspend(ItemCache.kt:162) ~[main/:?] at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[kotlin-stdlib-1.8.21.jar:?] at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?] at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?] ```