• 注册
  • MOD模组 MOD模组 关注:103 内容:17653

    青霉素 (Cyanide)

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

    青霉素 (Cyanide)


    一个极大改进 Minecraft 数据驱动的世界生成错误检测、报告和恢复机制的模组。



    特性

    世界生成数据包错误改进:

    • 在每个错误消息中附加文件路径。(`at: file "data/cyanide/blah/blah.json"`)
    • 在每个错误消息中附加源数据包。(`at: data pack blah.zip`)
    • 将错误按注册表分组和分类。
    • 对错误恢复进行了几项改进:
      • 如果在解析单个注册表时发生错误,则不会中止解析其他注册表。
      • 记录解析单个注册表时发生的所有错误,而不仅仅是第一个错误。
    • 在某些情况下,可选字段如果存在但无效将会出错。例如:

    在生物群系 JSON 中,以下是有效的温度修改器。这与使用温度修改器 'none' 是相同的。
    在 Cyanide 中,这将会出错。

    
    "temperature_modifier": "hocus pocus!"
    已复制!
    • 对于某些编解码器的改进,现在会报告跟踪信息以确定错误发生在文件的哪个位置。
      • 生物群系中的特征标识列表中的索引和生成步骤的索引。
      • 在错误消息中追踪其他字段,如 `carvers`、`surface_builder` 等。
    • 删除了 `Feature: Not a JSON Object` 的日志消息。现在这些升级为完整的错误。
    • 某些字段,如生物群系的生物群系、温度修改器和降水,具有稍微改进的错误消息,并且还会显示有效值的范围。例如:
    
    Unknown category name: not_a_category, expected one of [none, taiga, extreme_hills, jungle, mesa, plains, savanna, icy, the_end, beach, forest, ocean, desert, river, swamp, mushroom, nether, underground]
      at: file "data/cyanide/worldgen/biome/invalid_category.json"
      at: data pack test_data_pack.zip
    已复制!
    • 模板池有额外的错误报告,标识错误发生在文件的位置。
    • 在模板池中的无效处理器列表将在数据包加载时被捕获,而不是在运行时,导致硬性崩溃。
    • 在数据包加载时会捕获无效的注册表条目错误,而不是在运行时默认或返回 null。
    • 特征循环错误得到改进,现在将打印出循环中的确切特征、索引和源生物群系(全部按注册表名称),按循环顺序排列。
    • 无效战利品表和配方的日志消息得到改进:
      • 不会将堆栈跟踪打印到日志中。
      • 将识别并打印冒犯文件名。
    • "已加载 X 个配方" 的日志消息现在是准确的。

    版本&下载

    NeoForge-1.21.1-5.0.0

    5.0.0 · Release版本: 5.0.0支持游戏: 1.21.1类型: NeoForgeRelease下载次数: 3,854

    Fabric-1.21.1-5.0.0

    5.0.0 · Release版本: 5.0.0支持游戏: 1.21.1类型: FabricRelease下载次数: 834

    Fabric-1.20.1-4.1.1

    4.1.1 · Release版本: 4.1.1支持游戏: 1.20.1类型: FabricRelease下载次数: 1,930

    Forge-1.20.1-4.1.1

    4.1.1 · Release版本: 4.1.1支持游戏: 1.20.1类型: Forge NeoForgeRelease下载次数: 5,462

    Fabric-1.20.1-4.1.0

    4.1.0 · Release版本: 4.1.0支持游戏: 1.20.1类型: FabricRelease下载次数: 18,916

    Forge-1.20.1-4.1.0

    4.1.0 · Release版本: 4.1.0支持游戏: 1.20.1类型: Forge NeoForgeRelease下载次数: 2,557

    Fabric-1.20-4.0.0

    4.0.0 · Release版本: 4.0.0支持游戏: 1.20, 1.20.1类型: FabricRelease下载次数: 1,645

    Forge-1.20-4.0.0

    4.0.0 · Release版本: 4.0.0支持游戏: 1.20, 1.20.1类型: Forge NeoForgeRelease下载次数: 179

    Fabric-1.19.3-3.1.0

    3.1.0 · Release版本: 3.1.0支持游戏: 1.19.3类型: FabricRelease下载次数: 114

  • 收录

  • 请登录之后再进行评论

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