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

安装 MMC 整合包时读取 instance.cfg 的相关可使用的参数 #2655

Closed
3 tasks done
zkitefly opened this issue Aug 31, 2023 · 3 comments
Closed
3 tasks done
Labels
· 优化 完成 已被处理,将在下次更新之后生效

Comments

@zkitefly
Copy link
Collaborator

zkitefly commented Aug 31, 2023

检查项

描述

我发现 PCL 在安装 MMC 整合包时并不会按照 instance.cfg 的设置进行,例如 JvmArgs 等

原因

一些整合包会需要这些设置,不的话该整合包无法使用

其他

放一张自定义命令的图

image

预执行命令会在实例开始之前运行,后执行命令会在实例结束之后运行。
它们均会在在本启动器的工作目录执行,并带有以下额外环境变量:
$INST_NAME - 实例名称
$INST_ID - 实例 ID (其文件夹名)
$INST_DIR - 实例的绝对路径
$INST_MC_DIR - Minecraft 的绝对路径
$INST_JAVA - 运行所使用的 Java 可执行文件
$INST_JAVA_ARGS - 运行所使用的命令行参数
包装命令允许使用一个额外的包装程序来运行游戏(例如Linux上的 "optirun")
@zkitefly zkitefly added 新提交 需要社区初步确认其有效的新提交 · 优化 labels Aug 31, 2023
@WTP016-CN
Copy link

可行

@WTP016-CN WTP016-CN added 等待确认 已经过社区确认,等待开发者确认 and removed 新提交 需要社区初步确认其有效的新提交 labels Sep 1, 2023
@LTCatt LTCatt added 等待提交者 需要提交者补充信息或进行操作 and removed 等待确认 已经过社区确认,等待开发者确认 labels Sep 1, 2023
@LTCatt
Copy link
Member

LTCatt commented Sep 1, 2023

有什么用了这个东西的整合包示例吗?

@zkitefly
Copy link
Collaborator Author

zkitefly commented Sep 1, 2023

这个是 TeaCon 2023 使用到的整合包(旧的)

https://archive.teacon.cn/2023/modpack/TeaCon2023.zip

而且为啥不下个 MMC 再导出整合包测试呢(

@LTCatt LTCatt added 处理中 开发者正在调查或处理该项 and removed 等待提交者 需要提交者补充信息或进行操作 labels Sep 2, 2023
@LTCatt LTCatt closed this as completed Sep 18, 2023
@HexDragon-Bot HexDragon-Bot added 完成 已被处理,将在下次更新之后生效 and removed 处理中 开发者正在调查或处理该项 labels Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
· 优化 完成 已被处理,将在下次更新之后生效
Projects
None yet
Development

No branches or pull requests

4 participants