• 注册
  • MOD模组 MOD模组 关注:98 内容:16440

    修复NBT死锁Bug (Feature NBT Deadlock Be Gone)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > MOD模组 > 正文
  • 潮涌核心
    支持者

    修复NBT死锁Bug (Feature NBT Deadlock Be Gone)


    修复由



    这个模组的唯一目标是修复1.18版中存在的这个bug:MC-246262

    当在世界生成期间将NBT构建放置到世界中时,如果该构建替换了任何类型的BlockEntity(如刷怪笼、箱子、讲台、床、告示牌等),游戏可能会发生死锁,这是一个严重的问题。您的游戏将会卡住并冻结,游戏的刻在不再运行。

    问题的根源在于放置构建块的方法在世界生成时不安全。它在内部使用了错误的世界对象。这个模组修复这个bug的方法很简单,就是在将NBT放置方法传入的世界是WorldGenRegion类时,简单地跳过对那些不安全的方法的调用。有关更多信息和深入详细内容,请参阅上面的错误报告。

    对于模组开发者来说,这个bug可能更容易发生,因此作为一种预防措施,将此模组置于启用状态可能是一个好主意。

    这个bug在1.17.x及以下版本中不会发生,在1.19及以上版本中已经修复。它似乎只存在于1.18.x版本中。


    模组开发者注意事项:

    要在开发中使用,请将以下内容添加到build.gradle中的repositories块:

    
    maven {
          // FeatureNBTDeadlockBeGone
          url "https://nexus.resourcefulbees.com/repository/maven-public/"
    }
    已复制!

    然后在build.gradle中的dependencies块中添加:

    FORGE:

    
    runtimeOnly fg.deobf("com.telepathicgrunt:FeatureNBTDeadlockBeGone-Forge:2.0.0+1.18.2")
    已复制!

    FABRIC:

    
    modRuntimeOnly "com.telepathicgrunt:FeatureNBTDeadlockBeGone-Fabric:2.0.0+1.18.2"
    已复制!

    QUILT:

    
    modRuntimeOnly "com.telepathicgrunt:FeatureNBTDeadlockBeGone-Quilt:2.0.0+1.18.2"
    已复制!

    将2.0.0+1.18.2更改为您想要的版本。

    版本&下载

    Feature NBT Deadlock Be Gone v2.0.0 (1.18.2 MC Quilt)

    2.0.0+1.18.2_quilt · Release版本: 2.0.0+1.18.2_quilt支持游戏: 1.18.2类型: QuiltRelease下载次数: 9,335

    Feature NBT Deadlock Be Gone v2.0.0 (1.18.2 MC Forge)

    2.0.0+1.18.2_forge · Release版本: 2.0.0+1.18.2_forge支持游戏: 1.18.2类型: ForgeRelease下载次数: 68,273

    Feature NBT Deadlock Be Gone v2.0.0 (1.18.2-rc1 MC Fabric)

    2.0.0+1.18.2-rc1_fabric · Release版本: 2.0.0+1.18.2-rc1_fabric支持游戏: 1.18.2类型: FabricRelease下载次数: 22,353

    Feature NBT Deadlock Be Gone v1.0.1 (1.18.1 MC Fabric)

    1.0.1+1.18.1_fabric · Release版本: 1.0.1+1.18.1_fabric支持游戏: 1.18.1类型: FabricRelease下载次数: 1,255

    Feature NBT Deadlock Be Gone v1.0.0 (1.18.1 MC Fabric)

    1.0.0+1.18.1_fabric · Release版本: 1.0.0+1.18.1_fabric支持游戏: 1.18.1类型: FabricRelease下载次数: 157

    Feature NBT Deadlock Be Gone v1.0.0 (1.18.1 MC Forge)

    1.0.0+1.18.1_forge · Release版本: 1.0.0+1.18.1_forge支持游戏: 1.18.1类型: ForgeRelease下载次数: 414

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: