[{"data":1,"prerenderedAt":497},["ShallowReactive",2],{"navigation_docs":3,"-snowygems-upgrade":163,"-snowygems-upgrade-surround":492},[4,85,98,110,122],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":84},"SnowyGems","i-lucide-gem","\u002Fsnowygems","1.snowygems",[10,15,20,25,30,34,39,44,49,54,59,64,69,74,79],{"title":11,"path":12,"stem":13,"icon":14},"安装与快速上手","\u002Fsnowygems\u002Fgetting-started","1.snowygems\u002F1.getting-started","i-lucide-rocket",{"title":16,"path":17,"stem":18,"icon":19},"版本更新与公告","\u002Fsnowygems\u002Fupdate","1.snowygems\u002F10.update","i-lucide-bell-ring",{"title":21,"path":22,"stem":23,"icon":24},"升级与验收清单","\u002Fsnowygems\u002Fupgrade","1.snowygems\u002F10.upgrade","i-lucide-list-checks",{"title":26,"path":27,"stem":28,"icon":29},"更新日志","\u002Fsnowygems\u002Fchangelog","1.snowygems\u002F11.changelog","i-lucide-history",{"title":31,"path":32,"stem":33,"icon":6},"宝石配置","\u002Fsnowygems\u002Fgems","1.snowygems\u002F2.gems",{"title":35,"path":36,"stem":37,"icon":38},"新功能宝石示例","\u002Fsnowygems\u002Fexamples","1.snowygems\u002F3.examples","i-lucide-flask-conical",{"title":40,"path":41,"stem":42,"icon":43},"技能与 BUFF","\u002Fsnowygems\u002Fskills","1.snowygems\u002F3.skills","i-lucide-sparkles",{"title":45,"path":46,"stem":47,"icon":48},"工作台与符文镶嵌","\u002Fsnowygems\u002Fmenus","1.snowygems\u002F4.menus","i-lucide-layout-grid",{"title":50,"path":51,"stem":52,"icon":53},"符文锻造与升级","\u002Fsnowygems\u002Frunes","1.snowygems\u002F4.runes","i-lucide-hammer",{"title":55,"path":56,"stem":57,"icon":58},"多版本兼容","\u002Fsnowygems\u002Fcompat","1.snowygems\u002F5.compat","i-lucide-git-compare",{"title":60,"path":61,"stem":62,"icon":63},"排错与调试","\u002Fsnowygems\u002Ftroubleshooting","1.snowygems\u002F6.troubleshooting","i-lucide-wrench",{"title":65,"path":66,"stem":67,"icon":68},"语言与文案自定义","\u002Fsnowygems\u002Flanguage","1.snowygems\u002F7.language","i-lucide-languages",{"title":70,"path":71,"stem":72,"icon":73},"查看与拆卸宝石","\u002Fsnowygems\u002Fdismantle","1.snowygems\u002F8.dismantle","i-lucide-unplug",{"title":75,"path":76,"stem":77,"icon":78},"图鉴与操作记录","\u002Fsnowygems\u002Fcatalog-history","1.snowygems\u002F9.catalog-history","i-lucide-book-open",{"title":80,"path":81,"stem":82,"icon":83},"权限节点","\u002Fsnowygems\u002Fpermissions","1.snowygems\u002F9.permissions","i-lucide-shield-check",false,{"title":86,"icon":87,"path":88,"stem":89,"children":90,"page":84},"Snow-Welcome","i-lucide-hand-heart","\u002Fsnow-welcome","2.snow-welcome",[91,95],{"title":92,"path":93,"stem":94,"icon":87},"安装与配置","\u002Fsnow-welcome\u002Fgetting-started","2.snow-welcome\u002F1.getting-started",{"title":26,"path":96,"stem":97,"icon":29},"\u002Fsnow-welcome\u002Fchangelog","2.snow-welcome\u002F2.changelog",{"title":99,"icon":100,"path":101,"stem":102,"children":103,"page":84},"Snow-EnchantSP","i-lucide-scissors","\u002Fsnow-enchantsp","3.snow-enchantsp",[104,107],{"title":92,"path":105,"stem":106,"icon":100},"\u002Fsnow-enchantsp\u002Fgetting-started","3.snow-enchantsp\u002F1.getting-started",{"title":26,"path":108,"stem":109,"icon":29},"\u002Fsnow-enchantsp\u002Fchangelog","3.snow-enchantsp\u002F2.changelog",{"title":111,"icon":112,"path":113,"stem":114,"children":115,"page":84},"KBBSToper","i-lucide-megaphone","\u002Fkbbstoper","4.kbbstoper",[116,119],{"title":92,"path":117,"stem":118,"icon":112},"\u002Fkbbstoper\u002Fgetting-started","4.kbbstoper\u002F1.getting-started",{"title":26,"path":120,"stem":121,"icon":29},"\u002Fkbbstoper\u002Fchangelog","4.kbbstoper\u002F2.changelog",{"title":123,"icon":124,"path":125,"stem":126,"children":127,"page":84},"Companions-Max","i-lucide-paw-print","\u002Fcompanions-max","5.Companions-Max",[128,132,137,141,146,151,156,160],{"title":129,"path":130,"stem":131,"icon":124},"安装与入门","\u002Fcompanions-max\u002Fgetting-started","5.Companions-Max\u002F1.getting-started",{"title":133,"path":134,"stem":135,"icon":136},"命令与权限","\u002Fcompanions-max\u002Fcommands","5.Companions-Max\u002F2.commands","i-lucide-terminal",{"title":138,"path":139,"stem":140,"icon":78},"随从配置","\u002Fcompanions-max\u002Fcompanions","5.Companions-Max\u002F3.companions",{"title":142,"path":143,"stem":144,"icon":145},"GUI 与语言","\u002Fcompanions-max\u002Fgui","5.Companions-Max\u002F4.gui","i-lucide-panels-top-left",{"title":147,"path":148,"stem":149,"icon":150},"游戏内编辑器","\u002Fcompanions-max\u002Feditor","5.Companions-Max\u002F5.editor","i-lucide-pencil",{"title":152,"path":153,"stem":154,"icon":155},"数据与变量","\u002Fcompanions-max\u002Fdata-placeholders","5.Companions-Max\u002F6.data-placeholders","i-lucide-database",{"title":157,"path":158,"stem":159,"icon":63},"排错与构建","\u002Fcompanions-max\u002Ftroubleshooting","5.Companions-Max\u002F7.troubleshooting",{"title":26,"path":161,"stem":162,"icon":29},"\u002Fcompanions-max\u002Fchangelog","5.Companions-Max\u002F8.changelog",{"id":164,"title":21,"body":165,"description":483,"extension":484,"links":485,"meta":486,"navigation":487,"path":22,"seo":488,"stem":23,"__hash__":491},"docs\u002F1.snowygems\u002F10.upgrade.md",{"type":166,"value":167,"toc":475},"minimark",[168,171,180,184,205,208,341,344,347,457,460,467],[169,170,21],"h1",{"id":21},[172,173,174,175,179],"p",{},"适用于升级到当前 ",[176,177,178],"strong",{},"0.0.6 修订构建","。该构建含图鉴头颅和历史聊天显示修复；只比较文件名或插件版本号，无法区分较早的同版本构建。",[181,182,183],"h2",{"id":183},"更新步骤",[185,186,187,191,194,202],"ol",{},[188,189,190],"li",{},"备份插件目录、世界与玩家物品数据；在测试服复制一份配置和代表性装备。",[188,192,193],{},"正常停止服务器，替换 JAR，避免同时保留多个 SnowyGems JAR。不要用配置 reload 替代插件升级。",[188,195,196,197,201],{},"启动后检查加载统计、错误日志及 ",[198,199,200],"code",{},"\u002Fsgem compat all","。首次配置加载失败会停用插件，应修正后重新启动。",[188,203,204],{},"按下表核对旧配置，再验证新增命令。已有文件不强制覆盖，新增语言节点由现有迁移机制补充。",[181,206,207],{"id":207},"必须核对的变化",[209,210,211,224],"table",{},[212,213,214],"thead",{},[215,216,217,221],"tr",{},[218,219,220],"th",{},"项目",[218,222,223],{},"当前行为与处理",[225,226,227,239,249,259,267,275,283,297,305,313,323,331],"tbody",{},[215,228,229,236],{},[230,231,232,233],"td",{},"旧 ",[198,234,235],{},"Embed: 1",[230,237,238],{},"现在真正限制同 ID 已记录次数；需要重复镶嵌时按用途调整",[215,240,241,246],{},[230,242,243],{},[198,244,245],{},"ExclusiveGroup",[230,247,248],{},"按需新增，同组不同 ID 不能共存；不是总孔位系统",[215,250,251,256],{},[230,252,253],{},[198,254,255],{},"TrackApplied",[230,257,258],{},"默认 true；false 适合一次性消耗品，不能用来实现依赖记录的数量限制",[215,260,261,264],{},[230,262,263],{},"修复石等一次性效果",[230,265,266],{},"不生成新的可拆卸实例；旧的不可撤销记录不能返还",[215,268,269,272],{},[230,270,271],{},"旧撤销记录",[230,273,274],{},"缺少必要凭据时会拒绝拆卸，不会自动猜测旧属性或补回历史",[215,276,277,280],{},[230,278,279],{},"技能隐藏粉尘",[230,281,282],{},"隐藏时继续触发；先拆粉尘再修改其他宝石",[215,284,285,294],{},[230,286,287,290,291],{},[198,288,289],{},"Slot"," 与 ",[198,292,293],{},"Cooldown",[230,295,296],{},"Slot 开始约束技能来源；主动和定时技能共享成功施放冷却",[215,298,299,302],{},[230,300,301],{},"同 ID BUFF",[230,303,304],{},"每名玩家每轮最多成功施放一次，按槽位顺序，非最高等级优先",[215,306,307,310],{},[230,308,309],{},"PlayerPoints",[230,311,312],{},"故障时暂停交易，不再自动切换 Internal；不要把切换后端当作余额迁移",[215,314,315,320],{},[230,316,317],{},[198,318,319],{},"strict",[230,321,322],{},"配置错误拒绝加载；重载保留旧注册表，首次加载失败停用插件",[215,324,325,328],{},[230,326,327],{},"重复 ID \u002F 关键引用",[230,329,330],{},"不再允许覆盖或静默丢弃整个无效定义；修正日志指出的条目后再重载",[215,332,333,338],{},[230,334,335],{},[198,336,337],{},"$onRemove",[230,339,340],{},"新 LoreAdd \u002F LoreReplace 已有局部撤销，不要重复清除同一标记",[172,342,343],{},"重载回退覆盖宝石、菜单、技能、符文配方及功能模块状态，不是所有配置文件的事务回滚。语言、调试等全局设置不在此范围。主动删除仍在装备中使用的宝石 ID 会影响查看和返还，应先迁移装备再删除定义。",[181,345,346],{"id":346},"测试服验收",[209,348,349,359],{},[212,350,351],{},[215,352,353,356],{},[218,354,355],{},"测试",[218,357,358],{},"预期",[225,360,361,369,377,385,393,401,409,417,425,433,441,449],{},[215,362,363,366],{},[230,364,365],{},"给新装备镶嵌无限宝石，再拆下",[230,367,368],{},"效果撤销后才判定返还；不出现效果保留且宝石可复用",[215,370,371,374],{},[230,372,373],{},"用修复石恢复耐久",[230,375,376],{},"消耗生效，不进入新的可拆卸宝石列表",[215,378,379,382],{},[230,380,381],{},"隐藏带颜色的技能和 BUFF 标记",[230,383,384],{},"技能与动态等级读取仍有效；拆粉尘后恢复显示",[215,386,387,390],{},[230,388,389],{},"同 ID 配置 Embed: 2，连续镶三次",[230,391,392],{},"第三次被拒绝；互斥组内另一 ID 也被拒绝",[215,394,395,398],{},[230,396,397],{},"零冷却潜行左键技能",[230,399,400],{},"同一个服务器 tick 的两个事件入口只执行一次",[215,402,403,406],{},[230,404,405],{},"多件装备拥有同 ID BUFF",[230,407,408],{},"按来源槽位、共享冷却和每轮去重规则执行",[215,410,411,414],{},[230,412,413],{},"安排延迟技能后 reload",[230,415,416],{},"旧任务不再执行",[215,418,419,422],{},[230,420,421],{},"测试服停用 PlayerPoints",[230,423,424],{},"点券交易失败，不写 Internal 账户；恢复后使用原后端",[215,426,427,430],{},[230,428,429],{},"制造重复 ID、缺失配方材料或 strict 错误",[230,431,432],{},"reload 失败、旧注册表仍可用；修正后加载成功",[215,434,435,438],{},[230,436,437],{},"普通玩家执行 catalog",[230,439,440],{},"只读分页，Texture 头颅和 Glow 正常；无法免费领取",[215,442,443,446],{},[230,444,445],{},"管理员执行 history 玩家名",[230,447,448],{},"最新最多 5 条、每条一行，显示时间 \u002F 操作 \u002F 物品 \u002F 结果",[215,450,451,454],{},[230,452,453],{},"背包满时拆卸、关闭工作台",[230,455,456],{},"核对实际返还和身边掉落物，避免将掉落误判为丢失",[181,458,459],{"id":459},"验证边界",[172,461,462,463,466],{},"本次插件修订通过构建和 ",[176,464,465],{},"40 项自动测试","；其中元数据测试使用接口替身，不启动完整 Minecraft 服务端。真实背包事件、经济插件接口、旧物品和各目标版本仍需按上表验证。",[172,468,469,470,474],{},"当前未提供持久化待领取仓库、自动补偿、保底、保护石或完整属性变化模拟预览。多条奖励按顺序执行，某条失败不会通用回滚已经发出的金币、物品或外部命令。复杂合成优先使用",[471,472,473],"a",{"href":51},"符文锻造","的统一扣料与产物规划。",{"title":476,"searchDepth":477,"depth":477,"links":478},"",2,[479,480,481,482],{"id":183,"depth":477,"text":183},{"id":207,"depth":477,"text":207},{"id":346,"depth":477,"text":346},{"id":459,"depth":477,"text":459},"升级 0.0.6 修订构建前后需要合并的配置、行为变化与测试服检查。","md",null,{},{"icon":24},{"title":489,"description":490},"SnowyGems 升级与测试服验收","检查镶嵌限额、拆卸撤销、技能隐藏、PlayerPoints、配置重载、图鉴和操作历史。","IfEIaaZSkrMOSriEw-RgqyCtzJKwnxL0e3qA7xfNPpk",[493,495],{"title":16,"path":17,"stem":18,"description":494,"icon":19,"children":-1},"服务器启动后自动检测新版本与拉取公告的工作方式、全部配置项、以及网络受限时怎么办。",{"title":26,"path":27,"stem":28,"description":496,"icon":29,"children":-1},"当前开发改动、配置迁移与验证边界。",1789742763546]