Repository navigation
feat!: 整合原野之风三模组并修订资源生成与国际化(续 #34) - #35
Open
cuccuc377-dev wants to merge 11 commits into
Open
cuccuc377-dev wants to merge 11 commits into
cuccuc377-dev wants to merge 11 commits into
Conversation
Integrate WildWindMod main at eb12f4f into the upstream NeoForge 26.2 line. Deliver Core, Wilderness and Barren as separate mods with existing features and tests. Document namespace migration limits and provenance, align metadata with existing licenses, and harden CI with pinned actions, read-only permissions and three-JAR validation.
Generate resources directly into module-specific build outputs, remove checked-in generated snapshots and the synchronization script, and validate clean builds and deterministic datagen in CI. Store inspection reports as translation components and paginate them with the client font. Reuse DyeColor text colors for azalea signs and preserve the required lighting behavior. Cover bilingual layout, persistence and all supported installations.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
问题与改动
将当前默认分支的单个
ww_hfas模组整合为三个可独立发行的模组,并补齐已实现的玩法。这是 #34 的修订提交,已针对其审核意见修改;请结合 #34 的讨论审核本次实现。wild_wind_corewild_wind_wildernesswild_wind_barren包含直接署名的属性书、附魔台可获取的熔炼魔咒和保持贴图原色的树叶。移除未完成的自定义部件制箭系统,保留原版制箭台行为与已有延展药水箭。
根据 #34 审核意见的修订
build/generated/datagen;普通干净构建自动生成发行资源,保留必要的手工资源。DyeColor#getTextColor(),移除重复颜色表,保留需求规定的发光与描边行为。#0000FF;#253192是烟花颜色,因此无需任何蓝色例外。来源与历史
来源为
cuccuc377-dev/WildWindMod的已完成功能,目标基线为85926800c060020dd9afbf3c4a8ab90a2540421c。通过双亲合并连接来源与目标历史,保留已有上游署名、资源来源和许可证原文。建议使用 merge commit 保留历史。详见
docs/PROVENANCE.md、docs/UPSTREAM_MERGE.md和历史同步记录docs/UPSTREAM_SYNC.md。关联但不关闭 #33;不声称包含其未整合的额外提交,重叠变更需要协调合并顺序并重新验证。兼容性
注册命名空间发生破坏性变化,未实现旧
ww_hfas:*存档自动迁移。 升级前备份并在新测试世界验证;旧世界、结构 NBT 和数据包中的旧 ID 需要按模块转换。恐鱼完整 ID 为wild_wind_wilderness:piranha。移除旧
ww_hfas/独立ww_structuresJAR,再安装所需模块。客户端和服务端安装组合保持一致;荒野需要 Minecraft 26.2 NeoForge 版 GeckoLib 5.5.4。ww_structures配置路径、结构命名空间和索引保留;已删除的自定义制箭台不自动恢复。回退应恢复备份世界及对应旧 JAR。验证
修订提交:
43d88e58e99c3403db3399cf9dd42bf919b59366。clean build collectMods :verification:runGameTest,默认配置缓存启用。git diff --check通过,工作区干净。43d88e5的构建、集成测试、重复生成、安装组合及发行产物检查全部通过:https://github.com/Polari-Stars-MC/WildWindModule/actions/runs/40101590804CI 产物
WildWind-mc26.2提供三个发行 JAR,WildWind-test-reports提供测试报告。尚未完成长期游玩、完整人工视觉或多人验收。合并需正常审核及分支保护要求的批准。