我自己做了个120个mod的我的世界1.16.5,但是玩着玩着存档没关闭那个崩溃界面总是弹出来是怎么回事
下面是崩溃日志
---- Minecraft Crash Report ----
// Who set us up the TNT?
Time: 2023/2/12 下午2:45
Description: Tesselating block model
java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 6
at net.minecraftforge.client.model.pipeline.BakedQuadBuilder.put(BakedQuadBuilder.java:89) ~[forge:?] {re:classloading}
at mods.betterfoliage.model.HalfBakedKt.bake(HalfBaked.kt:104) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.column.ColumnMeshSet.buildSides(ColumnMeshSet.kt:97) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.column.ColumnMeshSet.<init>(ColumnMeshSet.kt:113) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel$Companion$modelSets$1.invoke(RoundLog.kt:87) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel$Companion$modelSets$1.invoke(RoundLog.kt:81) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.util.LazyMapInvalidatable.get(Caching.kt:47) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.util.LazyMapInvalidatable$Delegate.getValue(Caching.kt:61) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel.getModelSet(RoundLog.kt) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel.getMeshSet(RoundLog.kt:79) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.column.ColumnModelBase.renderLayer(ColumnModel.kt:51) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.model.WeightedModelWrapper.renderLayer(SpecialRenderModels.kt:47) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.pipeline.RenderCtxVanilla$Companion.render(RenderCtxVanilla.kt:60) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.pipeline.RenderCtxVanilla.render(RenderCtxVanilla.kt) ~[betterfoliage:2.7.1] {re:mixin,re:classloading}
at net.minecraft.client.renderer.BlockModelRenderer.redirect$bee000$onRenderModelSmooth(BlockModelRenderer.java:616) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:betterfoliage.common.mixins.json:MixinBlockModelRenderer,pl:mixin:A}
at net.minecraft.client.renderer.BlockModelRenderer.renderModel(BlockModelRenderer.java:101) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:betterfoliage.common.mixins.json:MixinBlockModelRenderer,pl:mixin:A}
at net.minecraft.client.renderer.BlockRendererDispatcher.renderModel(BlockRendererDispatcher.java:83) ~[?:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkRender$RebuildTask.func_228940_a_(ChunkRenderDispatcher.java:915) ~[?:?] {re:mixin,xf:OptiFine:default,re:classloading,xf:OptiFine:default,pl:mixin:APP:betterfoliage.optifine.mixins.json:MixinOptifineChunkRendererDispatcher,pl:mixin:A}
at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkRender$RebuildTask.func_225618_a_(ChunkRenderDispatcher.java:735) ~[?:?] {re:mixin,xf:OptiFine:default,re:classloading,xf:OptiFine:default,pl:mixin:APP:betterfoliage.optifine.mixins.json:MixinOptifineChunkRendererDispatcher,pl:mixin:A}
at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.lambda$runTask$1(ChunkRenderDispatcher.java:192) ~[?:?] {re:classloading,xf:OptiFine:default}
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1806) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1792) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at net.minecraftforge.client.model.pipeline.BakedQuadBuilder.put(BakedQuadBuilder.java:89) ~[forge:?] {re:classloading}
at mods.betterfoliage.model.HalfBakedKt.bake(HalfBaked.kt:104) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.column.ColumnMeshSet.buildSides(ColumnMeshSet.kt:97) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.column.ColumnMeshSet.<init>(ColumnMeshSet.kt:113) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel$Companion$modelSets$1.invoke(RoundLog.kt:87) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel$Companion$modelSets$1.invoke(RoundLog.kt:81) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.util.LazyMapInvalidatable.get(Caching.kt:47) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.util.LazyMapInvalidatable$Delegate.getValue(Caching.kt:61) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel.getModelSet(RoundLog.kt) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.block.vanilla.StandardRoundLogModel.getMeshSet(RoundLog.kt:79) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.column.ColumnModelBase.renderLayer(ColumnModel.kt:51) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.model.WeightedModelWrapper.renderLayer(SpecialRenderModels.kt:47) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.pipeline.RenderCtxVanilla$Companion.render(RenderCtxVanilla.kt:60) ~[betterfoliage:2.7.1] {re:classloading}
at mods.betterfoliage.render.pipeline.RenderCtxVanilla.render(RenderCtxVanilla.kt) ~[betterfoliage:2.7.1] {re:mixin,re:classloading}
at net.minecraft.client.renderer.BlockModelRenderer.redirect$bee000$onRenderModelSmooth(BlockModelRenderer.java:616) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:betterfoliage.common.mixins.json:MixinBlockModelRenderer,pl:mixin:A}
-- Block model being tesselated --
Details:
Block: Block{minecraft:stripped_dark_oak_log}[axis=z]
Block location: World: (-1587,25,-258), Chunk: (at 13,1,14 in -100,-17; contains blocks -1600,0,-272 to -1585,255,-257), Region: (-4,-1; contains chunks -128,-32 to -97,-1, blocks -2048,0,-512 to -1537,255,-1)
Using AO: true
Stacktrace:
at net.minecraft.client.renderer.BlockModelRenderer.renderModel(BlockModelRenderer.java:101) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:betterfoliage.common.mixins.json:MixinBlockModelRenderer,pl:mixin:A}
-- Block being tesselated --
Details:
Block: Block{minecraft:stripped_dark_oak_log}[axis=z]
Block location: World: (-1587,25,-258), Chunk: (at 13,1,14 in -100,-17; contains blocks -1600,0,-272 to -1585,255,-257), Region: (-4,-1; contains chunks -128,-32 to -97,-1, blocks -2048,0,-512 to -1537,255,-1)
-- Affected level --
Details:
All players: 1 total; [ClientPlayerEntity['XaeoFanillanus'/182, l='ClientLevel', x=-1528.40, y=69.18, z=-212.73]]
Chunk stats: Client Chunk Cache: 441, 254
Level dimension: minecraft:overworld
Level spawn location: World: (-432,69,208), Chunk: (at 0,4,0 in -27,13; contains blocks -432,0,208 to -417,255,223), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 231310 game time, 347097 day time
Server brand: forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:617) ~[?:?] {re:mixin,xf:OptiFine:default,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:b3m:core_transformer,xf:fml:xaerominimap:xaero_clientworldclass,re:classloading,xf:OptiFine:default,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:b3m:core_transformer,xf:fml:xaerominimap:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:pehkui.mixins.json:client.ClientWorldMixin,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2031) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.ipnext.json:MixinMinecraftClient,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:assets/offhandcombat/offhandcombat.mixins.json:RightClickMixin,pl:mixin:APP:skinswapper.mixins.json:MinecraftClientMixin,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.lambda$runTask$3(ChunkRenderDispatcher.java:198) ~[?:?] {re:classloading,xf:OptiFine:default}
at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1806) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1792) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}