Skip to content

Packer部分内容更改(由3288提取)#3604

Merged
dovisutu merged 8 commits intoCFPAOrg:mainfrom
dovisutu:packer-hotfix-1
Aug 3, 2023
Merged

Packer部分内容更改(由3288提取)#3604
dovisutu merged 8 commits intoCFPAOrg:mainfrom
dovisutu:packer-hotfix-1

Conversation

@dovisutu
Copy link
Copy Markdown
Contributor

@dovisutu dovisutu commented Aug 3, 2023

更新内容:

  • 修复了丢弃字体文件的问题
  • 将全部目录间隔符替换为正斜杠,防止文本识别出错
    • Cyl要在Linux上跑......
  • 少量代码结构修改

ping @Cyl18 project hex有没什么要适配的

Fixes #3226

原有的逻辑是先检索语言,再跳过font//textures;由于将检索目标改为了
“仅检索中文文本”,路径中缺失语言部分的字体文件被丢弃了。
这里修复了该问题

(cherry picked from commit d6658b2)
将目录分隔符统一为正斜杠。
此外,微调了代码结构。
@boring-cyborg boring-cyborg bot added the source label Aug 3, 2023
@cfpa-bot cfpa-bot bot added the 100+ 行数标签 label Aug 3, 2023
@boring-cyborg boring-cyborg bot added 1.19.x Minecraft 版本标签 Forge 包含 Forge 模组 labels Aug 3, 2023
@cfpa-bot
Copy link
Copy Markdown
Contributor

cfpa-bot bot commented Aug 3, 2023

⚠ 无法找到 0-example-patch 的 CurseForge 项目名到 CurseForge ID 的映射。请检查此链接是否可以正常打开,如果不能,或者网页被重定向,请修改你的文件路径。如果可以,请联系 Cyl18 解决。可以在上面的链接中右方找到 About Project -> Project ID 然后使用命令 /add-mapping 0-example-patch [CURSEFORGE_PROJECT_ID]. 如果路径有误则使用 /mv-recursive "projects/[GAME_VERSION]/assets/0-example-patch/" "projects/[GAME_VERSION]/assets/[NEW_DIR]/"
ℹ 此 PR 没有检测到 CurseForge 模组修改。


💾 基于此 PR 所打包的资源包:


⚠ 找不到模组: 0-example-patch-1.19。
⚠ 获取 PR 中 patch-1.19 的中文语言文件失败。如果你在提交或更新英文语言文件,请忽略此信息。
❌ 获取 PR 中 patch-1.19 的英文语言文件失败。你可能没有提交此模组的英文语言文件。使用命令 /update-en 0-example-patch 1.19 来获取模组语言文件。



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

@dovisutu dovisutu merged commit 27a1ad6 into CFPAOrg:main Aug 3, 2023
@dovisutu dovisutu deleted the packer-hotfix-1 branch August 9, 2023 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.19.x Minecraft 版本标签 100+ 行数标签 Forge 包含 Forge 模组 source

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug]现行资源包中缺失修复字体文件

1 participant