更新日志

其它新增mod(TOCHECK)

其它新增材质包/数据包(TOCHECK)

相关Wiki

已知问题

  1. create(实际上是flywheel)与sodium 0.5.0+ 不兼容,解决方案如下:

    1. sodium系列mod需要降级到以sodium 0.4.10为主版本的一系列适配版本,已知mod列表如下:
    2. 使用Create Fabric Sodium Fix代替Create,但这是一个fork版本,还是需要在Create主干修复sodium兼容性后替换回主干版本

    最终解决方案为a(因为不跟着主干走还会有更多的bug)

  2. 机械手杀死生物时会crashhttps://github.com/Fabricators-of-Create/Create/issues/1096,解决方案为使用create-fabric-0.5.1-d-build.1161+mc1.20.1-patched2.jar.zip替换原create mod

    Crash on killing mobs · Issue #1096 · Fabricators-of-Create/Create

  3. cobblemon 面板字体看不清

    尝试更换字体资源包,未解决

  4. Traveler's Backpack 导致server崩溃问题

    当玩家背着背包死亡,并使用/back命令返回死亡地点时,服务器崩溃

    Crash堆栈:

    Time: 2024-01-17 16:12:57
    Description: Exception in server tick loop
    
    java.lang.NoSuchMethodError: 'void com.tiviacz.travelersbackpack.component.ITravelersBackpackComponent.syncToTracking(net.minecraft.class_3222)'
    	at com.b1n_ry.yigd.compat.TravelersBackpackCompat$TBCompatComponent.storeToPlayer(TravelersBackpackCompat.java:81)
    	at com.b1n_ry.yigd.components.InventoryComponent.applyToPlayer(InventoryComponent.java:443)
    	at com.b1n_ry.yigd.components.GraveComponent.applyToPlayer(GraveComponent.java:480)
    	at com.b1n_ry.yigd.components.GraveComponent.claim(GraveComponent.java:335)
    	at com.b1n_ry.yigd.block.GraveBlock.method_9534(GraveBlock.java:152)
    	at net.minecraft.class_4970$class_4971.method_26174(class_4970.java:1133)
    	at net.minecraft.class_3225.method_14262(class_3225.java:343)
    	at net.minecraft.class_3244.method_12046(class_3244.java:1140)
    	at net.minecraft.class_2885.method_12547(class_2885.java:34)
    	at net.minecraft.class_2885.method_11054(class_2885.java:8)
    	at net.minecraft.class_2600.method_11072(class_2600.java:22)
    	at net.minecraft.class_3738.run(class_3738.java:18)
    	at net.minecraft.class_1255.method_18859(class_1255.java:156)
    	at net.minecraft.class_4093.method_18859(class_4093.java:23)
    	at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:782)
    	at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164)
    	at net.minecraft.class_1255.method_16075(class_1255.java:130)
    	at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:764)
    	at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:758)
    	at net.minecraft.class_1255.method_18857(class_1255.java:139)
    	at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:743)
    	at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:675)
    	at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
    	at java.base/java.lang.Thread.run(Thread.java:1589)
    

    找到了已知issue:https://github.com/Tiviacz1337/Travelers-Backpack/issues/807

    降级Traveler's Backpack至9.1.8即可

  5. FancyMenu导致创建单人世界时crash

    Crash堆栈:

    Time: 2024-01-18 19:20:40
    Description: Rendering screen
    
    java.lang.NullPointerException: Screen cannot be null
    	at java.base/java.util.Objects.requireNonNull(Objects.java:259)
    	at net.fabricmc.fabric.api.client.screen.v1.ScreenEvents.afterRender(ScreenEvents.java:135)
    	at net.minecraft.class_757.handler$dhp000$fabric-screen-api-v1$onAfterRenderScreen(class_757.java:7144)
    	at net.minecraft.class_757.method_3192(class_757.java:945)
    	at net.minecraft.class_310.method_1523(class_310.java:1219)
    	at net.minecraft.class_310.method_1514(class_310.java:802)
    	at net.minecraft.client.main.Main.main(Main.java:250)
    	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- Head --
    Thread: Render thread
    Stacktrace:
    	at java.base/java.util.Objects.requireNonNull(Objects.java:259)
    	at net.fabricmc.fabric.api.client.screen.v1.ScreenEvents.afterRender(ScreenEvents.java:135)
    	at net.minecraft.class_757.handler$dhp000$fabric-screen-api-v1$onAfterRenderScreen(class_757.java:7144)
    Mixins in Stacktrace:
    	net.minecraft.class_757:
    		dynamic_fps.impl.mixin.GameRendererMixin (dynamic_fps.mixins.json)
    		me.flashyreese.mods.sodiumextra.mixin.prevent_shaders.MixinGameRenderer (sodium-extra.mixins.json)
    		immersive_aircraft.mixin.GameRendererMixin (immersive_aircraft.mixins.json)
    		de.keksuccino.fancymenu.mixin.client.MixinGameRenderer (fancymenu.general.mixin.json)
    

    找到了已知issue:https://github.com/Keksuccino/FancyMenu/issues/637

    暂无解决方案

  6. 放置机械动力风车轴承时,客户端崩溃(服务端正常运行), Crash堆栈:

    [18:32:18] [Render thread/ERROR]: Unreported exception thrown!
    java.lang.IllegalStateException: null
    	at ca.spottedleaf.starlight.common.light.BlockStarLightEngine.initNibble(BlockStarLightEngine.java:78) ~[starlight-1.1.2+fabric.dbc156f.jar:?]
    	at ca.spottedleaf.starlight.common.light.StarLightEngine.handleEmptySectionChanges(StarLightEngine.java:783) ~[starlight-1.1.2+fabric.dbc156f.jar:?]
    	at ca.spottedleaf.starlight.common.light.StarLightEngine.blocksChangedInChunk(StarLightEngine.java:422) ~[starlight-1.1.2+fabric.dbc156f.jar:?]
    	at ca.spottedleaf.starlight.common.light.StarLightInterface.propagateChanges(StarLightInterface.java:552) ~[starlight-1.1.2+fabric.dbc156f.jar:?]
    	at net.minecraft.class_3568.method_15516(class_3568.java:1599) ~[client-intermediary.jar:?]
    	at com.jozufozu.flywheel.core.virtual.VirtualRenderWorld.runLightingEngine(VirtualRenderWorld.java:97) ~[flywheel-0.6.9-1-5cff4f433e70d023.jar:?]
    	at com.simibubi.create.content.contraptions.render.ContraptionRenderDispatcher.setupRenderWorld(ContraptionRenderDispatcher.java:131) ~[create-fabric-0.5.1-d-build.1161+mc1.20.1-patched2.jar:?]
    	at com.simibubi.create.content.contraptions.render.FlwContraptionManager.create(FlwContraptionManager.java:84) ~[create-fabric-0.5.1-d-build.1161+mc1.20.1-patched2.jar:?]
    	at com.simibubi.create.content.contraptions.render.FlwContraptionManager.create(FlwContraptionManager.java:22) ~[create-fabric-0.5.1-d-build.1161+mc1.20.1-patched2.jar:?]
    	at com.simibubi.create.content.contraptions.render.ContraptionRenderingWorld.getRenderInfo(ContraptionRenderingWorld.java:95) ~[create-fabric-0.5.1-d-build.1161+mc1.20.1-patched2.jar:?]
    	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
    

    找到了已知issue:https://modrinth.com/mod/starlight

    解决方案:暂时删除starlight(1.20后本身也优化不大)