= 创作分享 =
崩溃解答
现代化UI 1.18.2 放入指定材质包选择材质包就会崩溃。 ...
SmallANT

现代化UI 1.18.2 放入指定材质包选择材质包就会崩溃。

SmallANT 于 2023-6-8 01:15 ( 11月前 ) [复制链接] [只看楼主] [打印]
681 0
50RF
几乎可以100%复现,将一个我需要的材质包,放进材质包文件夹,在游戏内点击材质包按钮就会立即崩溃。
在forge+铷和forge+optifine都测试过了,都会出现相同的问题。

查看错误报告得到以下内容。
  1. Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 24 out of bounds for length 24
  2.         at icyllis.modernui.textmc.ModernStringSplitter$LineBreaker.process(ModernStringSplitter.java:589) ~[%5B现代化%20UI%5D%20ModernUI-1.18.2-3.5.4.113-universal.jar%23105!/:1.18.2-3.5.4.113]
  3.         at icyllis.modernui.textmc.ModernStringSplitter.computeLineBreaks(ModernStringSplitter.java:501) ~[%5B现代化%20UI%5D%20ModernUI-1.18.2-3.5.4.113-universal.jar%23105!/:1.18.2-3.5.4.113]
  4.         at net.minecraft.client.StringSplitter.m_92393_(StringSplitter.java:694) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  5.         at net.minecraft.client.StringSplitter.m_92414_(StringSplitter.java:404) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  6.         at net.minecraft.client.gui.Font.m_92923_(Font.java:398) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  7.         at net.minecraft.client.gui.components.MultiLineLabel.m_94345_(MultiLineLabel.java:51) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  8.         at net.minecraft.client.gui.screens.packs.TransferableSelectionList$PackEntry.m_100109_(TransferableSelectionList.java:98) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  9.         at net.minecraft.client.gui.screens.packs.TransferableSelectionList$PackEntry.<init>(TransferableSelectionList.java:82) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  10.         at net.minecraft.client.gui.screens.packs.PackSelectionScreen.m_169998_(PackSelectionScreen.java:143) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  11.         at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
  12.         at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?]
  13.         at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
  14.         at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?]
  15.         at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
  16.         at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
  17.         at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
  18.         at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
  19.         at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
  20.         at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
  21.         at net.minecraft.client.gui.screens.packs.PackSelectionScreen.m_100013_(PackSelectionScreen.java:142) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  22.         at net.minecraft.client.gui.screens.packs.PackSelectionScreen.m_100040_(PackSelectionScreen.java:136) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  23.         at net.minecraft.client.gui.screens.packs.PackSelectionScreen.m_100041_(PackSelectionScreen.java:149) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  24.         at net.minecraft.client.gui.screens.packs.PackSelectionScreen.m_7856_(PackSelectionScreen.java:113) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  25.         at net.minecraft.client.gui.screens.Screen.m_6575_(Screen.java:423) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  26.         at net.minecraft.client.Minecraft.m_91152_(Minecraft.java:920) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  27.         at net.minecraft.client.gui.screens.OptionsScreen.m_96262_(OptionsScreen.java:86) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  28.         at net.minecraft.client.gui.components.Button.m_5691_(Button.java:40) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  29.         at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:16) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  30.         at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:111) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  31.         at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:27) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  32.         at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:88) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  33.         at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:528) ~[client-1.18.2-20220404.173914-srg.jar%23127!/:?]
  34.         ... 26 more
复制代码
这里附上完整文件。 错误报告-2023-6-8_0.49.38.zip (151.62 KB, 下载次数: 0)

发表于 2023-6-8 01:15:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 0 条回复!
百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表