Skip to content

同步合并原26.2分支到目前开发主线内容 - #33

Open
safesaffawa wants to merge 17 commits into
master/NeoForge-26.2from
26.2-fix
Open

safesaffawa wants to merge 17 commits into
master/NeoForge-26.2from
26.2-fix

Conversation

@safesaffawa

Copy link
Copy Markdown
Collaborator

No description provided.

mdjfnfn and others added 16 commits October 11, 2026 08:40
从 26.1 分支移植延展(Reach)效果相关内容:
- 新增 WildWindMobEffect,拓宽 MobEffect 构造方法访问权限
- 新增 ModMobEffects.REACH 状态效果,提升方块/实体交互距离与物品拾取距离
- 新增 ModPotions.REACH / LONG_REACH 药水及其酿造配方(蟹钳 + 粗制药水)
- 补充延展药水、延展之箭的中英文语言条目
…人鱼实体、物品、音效与数据集成)

将旧仓库(1.21.1)的食人鱼内容迁移到 NeoForge 26.2 的 hfas 模块:

- 实体 Piranha(含攻击 AI 与 AlertOthersNearestAttackableTargetGoal)
- 物品:生食人鱼、熟食人鱼、食人鱼桶、食人鱼刷怪蛋、尖牙
- 音效 ModSoundEvents 与全部资源:GeckoLib 模型/动画、贴图、音效、物品模型、sounds.json
- 注册:实体类型、属性、生成放置、创造模式物品栏
- 数据生成:实体标签、物品标签、群系标签与生成修改器、熔炼配方、实体战利品表、语言文件

已知未移植:旧仓库通过直接改写原版战利品表(钓鱼渔获、北极熊、奖励箱、埋藏的宝藏、制箭师礼物)注入食人鱼/延展之箭的逻辑,因 26.2 中 LootTable.pools/LootPool.entries 已私有化而无法沿用,待后续改用 NeoForge GLM 处理。
新仓库中三种木材(焚烬木 blaze / 灵焰木 soul / 杜鹃木 azalea)的代码
与数据生成均已存在,但缺少 blaze_*/soul_* 贴图(旧仓库移植过来的贴图
被错误地命名为 cinder_*/ember_*)。本次:

- 从旧仓库 (1.21.1) 移植并补入 blaze_*/soul_* 方块与物品贴图
- 回退之前误加入的 CINDER_/EMBER_ 方块与数据注册,恢复仓库既有的
  BLAZE_/SOUL_ 命名,使模块恢复一致可编译状态
- 引入 PR #29 的 blockstates/models/item models 与世界生成数据
- 引入物品标签 (LOGS_THAT_BURN/STRIPPED_LOGS/WOODEN_FENCES) 与创造模式物品栏条目
- 保留本分支已补齐的 blaze/soul 方块与物品贴图
- wild_wind 自定义创造模式物品栏按旧仓库顺序加入杜鹃木/焚烬木/灵焰木建筑套装
- 追加焚烬木/灵焰木的树叶与树苗;物品栏图标改为焚烬木原木
- 补充 mod.wild_wind.name 语言条目(en_us/zh_cn)
- 移除 groups.ModCreativeTabs 中对未注册告示牌/船物品的引用,修复编译错误
minecraft:flower_pots 标签加载失败
杜鹃木、焚烬木与灵焰木的配方缺失
将重定向为entity_piranha_flop
修复cache混入文件 移除多余无用内容 优化内容逻辑
互补内容看pr以及commit内容更改
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants