Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST——Packer/Action重构 #3812

Closed
wants to merge 26 commits into from
Closed

Conversation

dovisutu
Copy link
Contributor

@dovisutu dovisutu commented Oct 2, 2023

No description provided.

原有的逻辑是先检索语言,再跳过font//textures;由于将检索目标改为了
“仅检索中文文本”,路径中缺失语言部分的字体文件被丢弃了。
这里修复了该问题
更改版本:1.16-1.19
更改内容:
- 将所有附加更改用独立的bitmap加载器和独立的文件挂载
- 将元素符号替换改到了原生拓展平面支持上
- 将省略号移动到U+22ef位点上,用32x字体近似渲染

测试环境:1.18.2 forge w/ mods:
- pneumaticcraft-repressurized
- compressed-creativity
- create
  - flywheel
- jade
- patchouli
- i18nupdatemod

出于历史性考虑,暂时保留了旧文件。如有需要,可以后续删除。
Packer的字体部分全面更新,以及杂项更新

- 将字符替换表更改为版本独立
  - 同时将配置文件也改为了版本独立,否则太大了
- 修改了时间戳的加法:现在不会干掉原文件了
- 杂项更新,如日志格式
更改版本:1.12

使用16x的unifont加载器加载省略号。显示效果大致可以。

测试版本:
1.12.2 forge w/ mods:
- pneumaticcraft-repressurized
- patchouli
- opencomputers
- jei
etc.
我摆了,不rebase了……Git魔法就是废脑子
(但是1.20-preps还要来一次)
@boring-cyborg boring-cyborg bot added 1.12.x Minecraft 版本标签 1.16.x Minecraft 版本标签 Fabric 包含 Fabric 模组 Forge 包含 Forge 模组 labels Oct 2, 2023
@cfpa-bot
Copy link
Contributor

cfpa-bot bot commented Oct 2, 2023

⚠ 更新模组列表出错: Exception of type 'System.ArgumentOutOfRangeException' was thrown. (Parameter 'version')
Actual value was packer-example.


ℹ 此 PR 没有更改语言文件或者 PR-Packer 出现了问题。


ℹ 1UNKNOWN 在其它 PR 中有提交:

ℹ angry-pixel-the-betweenlands-mod 在其它 PR 中有提交:

ℹ minecraft 在其它 PR 中有提交:


thebetweenlands Mod Domain 验证通过。
⚠ 警告:PR 中 thebetweenlands-1.12.2 的中英文语言文件不对应。

  • 英文语言文件有 1 个 Key 多于中文语言文件。例如:
    • 行 2124-blsubtitles.entity.root_living.death
  • 中文语言文件有 1 个 Key 多于英文语言文件。例如:
    • 行 2124-blsubtitles.entity.root_sprite.living

⚠ 警告:PR 中 thebetweenlands-1.12.2 的英文语言文件与最新模组 TheBetweenlands-3.9.6-universal.jar 内的英文语言文件不对应。自动获取的文件只能反映大多数情况,可能并不需要更新文件。如果你认为英文语言文件确实需要更新到上面的版本,可以使用命令 /update-en angry-pixel-the-betweenlands-mod 1.12.2 来更新。

  • 英文语言文件有 3 个 Key 多于模组内语言文件。例如:
    • 行 1264-death.attack.suffocation
    • 行 1353-entity.thebetweenlands.blind_cave_fish.name
    • 行 2124-blsubtitles.entity.root_living.death
  • 模组内语言文件有 581 个 Key 多于英文语言文件。例如:
    • 行 44-tile.thebetweenlands.weedwood_bush_infested_0.name
    • 行 45-tile.thebetweenlands.weedwood_bush_infested_1.name
    • 行 46-tile.thebetweenlands.weedwood_bush_infested_2.name
    • 行 47-tile.thebetweenlands.weedwood_bush_infested_3.name

chinjufumod Mod Domain 验证通过。
ℹ chinjufumod-1.12.2 语言文件验证通过。
⚠ 警告:PR 中 chinjufumod-1.12.2 的英文语言文件与最新模组 ChinjufuMod[1.12.2]6.3.2.1.jar 内的英文语言文件不对应。自动获取的文件只能反映大多数情况,可能并不需要更新文件。如果你认为英文语言文件确实需要更新到上面的版本,可以使用命令 /update-en chinjufumod 1.12.2 来更新。

  • 英文语言文件有 31 个 Key 多于模组内语言文件。例如:
    • 行 260-item.item_binoculars.name
    • 行 2717-item.block_food_frypan_n_osauce.name
    • 行 2718-item.block_food_frypan_b_osauce.name
    • 行 2719-tips.block_food_frypan_osauce.name

rftools Mod Domain 验证通过。
ℹ rftools-1.12.2 语言文件验证通过。
ℹ rftools-1.12.2 模组内语言文件验证通过。

⚠ 找不到模组: tinkers-compendium-1.12.2。
⚠ 警告:PR 中 tinkerscompendium-1.12.2 的中英文语言文件不对应。

  • 英文语言文件有 29 个 Key 多于中文语言文件。例如:
    • 行 844-item.mallet.desc
    • 行 961-modifier.td_bonespurs.desc
    • 行 968-modifier.td_emberwalker.desc
    • 行 975-modifier.td_currentrider.desc
  • 中文语言文件有 1 个 Key 多于英文语言文件。例如:
    • 行 1112-modifier.respiration2.desc

lasermod Mod Domain 验证通过。
❌ lasermod-1.16 的语言文件中有 JSON 语法错误:'=' is invalid after a property name. Expected a ':'. LineNumber: 44 | BytePositionInLine: 42.
❌ lasermod-1.16 的语言文件中有 JSON 语法错误:'=' is invalid after a property name. Expected a ':'. LineNumber: 44 | BytePositionInLine: 42.

entangled Mod Domain 验证通过。
ℹ entangled-1.20 语言文件验证通过。
ℹ entangled-1.20 模组内语言文件验证通过。

morecrossbows Mod Domain 验证通过。
⚠ 警告:PR 中 morecrossbows-1.20 的中英文语言文件不对应。

  • 英文语言文件有 3 个 Key 多于中文语言文件。例如:
    • 行 2-item.morecrossbows.copper_crossbow
    • 行 3-item.morecrossbows.iron_crossbow
    • 行 7-item.morecrossbows.netherite_crossbow
  • 中文语言文件有 3 个 Key 多于英文语言文件。例如:
    • 行 2-item。morecrossbows.copper_crossbow
    • 行 3-item。morecrossbows.iron_crossbow
    • 行 7-item.morecrossbows。netherite_crossbow

ℹ morecrossbows-1.20 模组内语言文件验证通过。

⚠ 检查出错: Exception of type 'System.ArgumentOutOfRangeException' was thrown. (Parameter 'version')
Actual value was packer-example.



  • 🔄 勾选这个复选框来强制刷新

@cfpa-bot cfpa-bot bot added source config PR 中的更改涉及 Config 文件夹 5000+ 行数标签 labels Oct 2, 2023
@dovisutu dovisutu closed this Oct 2, 2023
@dovisutu
Copy link
Contributor Author

dovisutu commented Oct 2, 2023

艹 怎么发错了 我记得点的我的分支啊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.12.x Minecraft 版本标签 1.16.x Minecraft 版本标签 5000+ 行数标签 config PR 中的更改涉及 Config 文件夹 Fabric 包含 Fabric 模组 Forge 包含 Forge 模组 source
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant