Overworld-Like Reset and Orbital Celestial Phenomena 类主世界重置与轨道天象,以及特殊天体配方扩展 - #4502
Conversation
WhereisFff
commented
Aug 22, 2026
- 为特殊天体配方和持久化数据新增 can_be_shattered 字段,并兼容旧存档与旧数据包的类主世界坍缩判定
- 允许特殊天体自定义大气层颜色
- 允许行星开采器在接收伽马激光时触发类主世界坍缩,限制其在放大模式下建造和工作
- 持久化类主世界代次、种子、轨道时间和玩家撤离状态,在下次服务器启动时安全清理维度存储并使用新种子重新生成
- 在坍缩期间关闭入口传送门、阻止新玩家进入,并将滞留或重新登录的玩家强制转移至主世界安全位置
- 新增 planetary_collapse 不可抵抗伤害类型、死亡消息及绕过护甲、护盾、无敌和效果等伤害标签
- 同步类主世界的代次、轨道和坍缩阶段至客户端,渲染可配置的共享轨道环、日食天空与雾效,并显示坍缩白闪
- 改进特殊天体传送门与回程门的安全落点、紧急平台、附近门复用和双端水淹状态同步
- 更新特殊天体配方、语言文件和生成的数据资源,并将 AnvilLib 升级至 2.0.0+snapshot.513
- 拆分搜索、引力、库存编解码、天体快照和搜索历史逻辑,统一 CFA 状态持久化与服务端同步 - 新增巨构定义模型、注册表和内置巨构注册,支持稳定 ID、前置条件、环层模型、材料、旋转规则及处理器工厂 - 保留旧版巨构名称与索引兼容逻辑,支持旧存档和扩展模组平滑迁移 - 将星球资源配方改为构建器 API,支持物品/流体便捷注册、嵌套加权选项及 offerings 宝石随机选择 - 将物流与热力提示改为版本化 RPC 按需同步,增加客户端缓存刷新与等待同步提示,并移除旧热力同步数据包 - 统一 CFA 方块实体追踪同步,完善伽马激光、虫洞激光状态持久化和相关渲染逻辑 - 更新 CFA 方块掉落表、模型注册、语言资源及星球资源生成数据,保留拆除时所需的方块实体数据
- 为特殊天体配方增加可序列化的登陆与返回规则,支持同坐标、缩放、固定位置和随机出生点,并兼容旧版 NBT、网络数据及 travel 字段 - 新增天体返回门、方块实体和服务端旅行管理器,处理安全落点、跨维度实体移动、传送冷却、返回门复用与重复门清理,并在无安全地形时生成紧急黑曜石平台 - 添加独立的 `anvilcraft:overworld_like` 维度和原版生物群系源,通过独立种子、原版生成设置及结构集合筛选保持稳定且隔离的世界生成 - 新增褐矮星戴森球巨构,接入巨构注册、重构选项、模型渲染和界面文本,实现原始物质分级供给、稳定 40gt 后的发电倍率,以及过量物质累积至 12800B 后转化为特殊红矮星 - 扩展恒星与巨行星数据模型,持久化特殊红矮星标记和褐矮星能量,调整环位、引力控制、增幅器要求及相关巨构前置条件 - 改进锻星砧传送门和流体接口的独立运行、批量排液与同步逻辑,并补充接口占位方块碰撞形状 - 将创造发电机功率上限提升至 65536,并同步服务端校验、滑杆界面和中英文提示文本 - 注册返回门方块实体、世界生成组件和 Mixin,更新方块模型、方块状态、免疫标签、特殊天体配方及生成语言资源
- 为特殊天体配方和持久化数据新增 can_be_shattered 字段,并兼容旧存档与旧数据包的类主世界坍缩判定 - 允许特殊天体自定义大气层颜色 - 允许行星开采器在接收伽马激光时触发类主世界坍缩,限制其在放大模式下建造和工作 - 持久化类主世界代次、种子、轨道时间和玩家撤离状态,在下次服务器启动时安全清理维度存储并使用新种子重新生成 - 在坍缩期间关闭入口传送门、阻止新玩家进入,并将滞留或重新登录的玩家强制转移至主世界安全位置 - 新增 planetary_collapse 不可抵抗伤害类型、死亡消息及绕过护甲、护盾、无敌和效果等伤害标签 - 同步类主世界的代次、轨道和坍缩阶段至客户端,渲染可配置的共享轨道环、日食天空与雾效,并显示坍缩白闪 - 改进特殊天体传送门与回程门的安全落点、紧急平台、附近门复用和双端水淹状态同步 - 更新特殊天体配方、语言文件和生成的数据资源,并将 AnvilLib 升级至 2.0.0+snapshot.513
Reason: Security scan — [MEDIUM] Variation selector characters detected: Content contains Unicode variation selectors (VS1-256). These are commonly used in emoji sequences but may indicate steganographic encoding or obfuscation Reply |
Reason: Security scan — [MEDIUM] Archive extraction to sensitive path: Archive command 'unzip' extracts to a potentially sensitive location Reply |
Reason: Security scan — [MEDIUM] Archive extraction to sensitive path: Archive command 'unzip' extracts to a potentially sensitive location Reply |
Reason: script execution via -e/-c flag Reply |
Reason: script execution via -e/-c flag Reply |
|
验证完毕。已完整读完 3387 行 diff 并对目标分支做了交叉引用(传送门 WATERLOGGED 属性、 代码审查摘要 — PR #4502操作: review_requested 📋 声称验证表
|
Reason: script execution via -e/-c flag Reply |
Reason: script execution via -e/-c flag Reply |
|
确认:PR #4502 当前 state 为 closed(2026-08-22T06:41:57Z 合并)。 按 webhook 审查规则(步骤 1: |
|
💾 Self-improvement review: Patched references/webhook-session-tooling.md in skill 'minecraft-mod-pr-review' (1 replacement). · Patched SKILL.md in skill 'minecraft-mod-pr-review' (1 replacement). |
|
|
Reason: Security scan — [MEDIUM] Lookalike TLD detected: Domain uses '.dev' TLD which can be confused with file extensions Reply |
|
|
Reason: Security scan — [MEDIUM] Archive extraction to sensitive path: Archive command 'unzip' extracts to a potentially sensitive location Reply |
Reason: Security scan — [MEDIUM] Lookalike TLD detected: Domain uses '.dev' TLD which can be confused with file extensions Reply |
|
|