氰化物似乎能让我大大减少想喝氰化物的冲动——Starmute,世界生成数据包大师。
一款显著改进Minecraft数据驱动世界生成错误检测与恢复机制的模组。它移除了不必要的堆栈跟踪,并为世界生成数据包中最常见的问题生成用户友好的错误信息。以下是氰化物模组在错误报告方面所做改进的部分示例:
所有错误均会精确定位到源文件及所属数据包。部分错误信息经过优化以提高可读性,并在可能的情况下补充了额外上下文。
解析错误:数值提供器过低(必须 >= 0),检测到 -1
位于 'placement'
位于 'cyanide:worldgen/placedfeature/oretin',定义于 'file/Test.zip'
“注册表中未绑定值”错误会追踪引用该值的文件。
缺失文件错误:'cyanide:worldgen/configuredfeature/bigores' 被引用但未定义
位于 'cyanide:worldgen/placedfeature/bigores',定义于 'file/Test.zip'
非法JSON会显示具体文件位置及解析失败处的上下文内容。
语法错误:第3行第13列路径 $.config 处缺少 ':'
位于:
{
"type": "minecraft:big_flowers",
"config" {
^
此处
位于 'cyanide:worldgen/configured_feature/flowers',定义于 'file/Test.zip'
“特征循环”错误(当特征在不同生物群系中以不同顺序定义时)会追踪并报告检测到的具体循环路径
检测到特征循环。
循环路径:
步骤0
特征 'minecraft:lakelavaunderground'
必须位于 'minecraft:lakelavasurface' 之前(定义于 'minecraft:ocean' 索引1, 2及其他1处)
必须位于 'cyanide:big_ore' 之前(定义于 'minecraft:ocean' 索引2, 3)
必须位于 'cyanide:small_ore' 之前(定义于 'minecraft:plains' 索引0, 1)
必须位于 'minecraft:lakelavaunderground' 之前(定义于 'minecraft:ocean' 索引0, 1及其他1处)
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:68,516 | 历史访问人次:155,739
今日访问人数:19,831 | 今日访问人次:23,676
昨日访问人数:21,836 | 昨日访问人次:27,080
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6