![SCMC [服务器客户端模组检查器]](https://cdn8.newbeebox.com/nbbnext/2026/09/22/c914069d980594b03a9a44bc9dcd03b9.png)
SCMC [服务器客户端模组检查器]
一个确保玩家拥有必要的客户端模组以避免问题的模组,并允许服务器模组菜单实例轻松读取和下载来自你的服务器的模组。
查看大图欢迎使用 SCMC 1.0.0.0
服务端客户端模组检查器
一个简单的 Fabric 模组,与服务端模组菜单通信,以便你的成员可以下载模组
如何使用
除了 Minecraft 1.20.1 以上、1.22 以下以及 Fabric Loader 0.16.0 之外,没有太多依赖 只需在你的服务器上运行它即可
配置时间!
使用 SCMC 时,会为你生成一个名为 SCMC.js 的配置文件 :) 它目前包含什么内容? 就是这个
/* ____ ____ ____
/\ _`\ /\ _`\ /'\_/`\/\ _`\
\ \,\L\_\ \ \/\_\ /\ \ \ \/\_\
\/_\__ \\ \ \/_/_\ \ \__\ \ \ \/_/_
/\ \L\ \ \ \L\ \\ \ \_/\ \ \ \L\ \
\ `\____\ \____/ \ \_\\ \_\ \____/
\/_____/\/___/ \/_/ \/_/\/___/
欢迎使用新的 SCMC 配置文件。我们建议你阅读 readme.md 以了解有关使用 SCMC 及其自带配置系统的更多细节,但下面有每个属性的基本摘要。注意你的操作,并确保它不会对你的社区造成任何问题
readme 位于 https://github.com/SkellyBuilds/scmc
评论时请小心,如果你留下多余的逗号或数据,这个模组会爆炸!所以请妥善对待它!
配置版本:0.9.6.0-6061017d*/
module.exports = {
"useonlyuniversalmods": true, /*通用模组基本上既是客户端模组也是服务端模组。所以一个顶两个!
如果你保持启用此项,除非另有指定,否则不会使用服务端模组*/
"cankickplayerswithnomods": true, /*这让你可以选择是否允许模组在玩家缺少模组时踢出玩家,或者相反
如果你选择 false,它不会踢出玩家,而是通知玩家缺少的模组,以便他们知晓!*/
"enablescmccrashes": true, //当 SCMC 端发生严重错误时,你可以更改 SCMC 是否可以停止你的服务器并生成崩溃报告。
"usethismodsonly": [], /*这是一个数组,只会使用为模组提供的模组 ID,别的都不用。
如果你将它留空,除非你另行配置,否则 SCMC 将使用所有模组*/
"dontusethismods": [], //这基本上会将某个模组列入黑名单,使其不会在 SCMC 中注册。如果你将它放在 usethismods 中,黑名单将不会被检查,因为白名单总是优先检查。
"usethismods": [], /*通用模组基本上既是客户端模组也是服务端模组。所以一个顶两个!
如果你保持启用此项,除非另有指定,否则不会使用服务端模组*/
"optionalmods": [], //这个模组列表不需要下载,意味着它们不会出现在缺失模组界面中,并且通过 servermodmenu 会有 GUI 差异来区分它们
"port": 27752, //该模组应使用哪个端口进行 SCMC 到 Server Mod Menu 的通信 - 更改端口意味着你需要一个域名以保证 SCMC 的端口兼容性,请在 https://github.com/SkellyBuilds/scmc/wiki/Getting-started-using-SCMC#how-do-i-use-different-ports-properly 了解如何操作
"canreadmodtranslations": true, //如果模组通过其 fabric 配置告诉 SCMC 读取其文本(如描述、链接、名称等)并使用它。如果你是模组开发者,以下是如何将其集成到你的模组中。 https://github.com/SkellyBuilds/scmc/wiki/Integreting-SCMC-to-your-fabric-mod
"translatebydefault": false //即使模组没有在其配置中添加,也翻译模组的详细信息。
}
如上次更新所述,注释现在基本上已成为 SCMC 配置系统的一部分! 随意阅读 json 中键旁边的注释,了解它们的作用。
实验也是本次更新中的新内容,你评论一个实验代号,它就会运行。你可以用这个来尝试那些尚未达到我想要完善程度的新功能。
可用的配置实验
- 恢复自定义(你在 module.exports 中编写的除 EXP 名称之外的注释)注释,基本上会添加你之前添加的注释列表。我显然会尽我所能让这个变得不那么糟糕、更加无缝,但我喜欢良好的睡眠时间表。 -
EXP-RESTORE-CUSTOM-COMMENTS
更新日志
- 添加了翻译 API 系统 - 在此处了解更多
- 一些错误修复和代码调整
目前就这些!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。