少女祈祷中....
Now Loading

入服指南 | Space Creator EX

修订:

  • 23.2.1
  • 23.4.15
  • 23.7.16
  • 23.11.5
  • 23.11.24
  • 23.12.30
  • 24.1.17

此指南内容与服务器宣发相关说明有冲突的,以此指南为准;与晚于指南最后修订日期的服务器群公告等有冲突的,以公告内容为准。

写在前面:提问的智慧

  1. 请先自己尝试解决问题,大部分常规问题在各大论坛和搜索引擎上都能寻得解决方案,请善用搜索引擎。

  2. 务必仔细阅读 README,群公告,本页面以下的指南部分。这些地方一般都写有某些软件等的正确使用方法,以及我们收集的常见问题解答。
    如果您提出的问题已在上述提到的文档中有相关叙述,管理员有权不对您的问题作出回应

  3. 如以上内容都无法解决您的问题,请考虑在群内提问。提问时务必清楚描述您的问题。如果有,请务必附带上日志/崩溃报告/与问题相关的完整且清晰的屏幕截图等材料。

引用 MossFrp 交流群内的一句话:

不看文档用软件无异于盲人摸象
不给日志修问题无异于闭眼开车

如果您有充足的时间,可以考虑阅读 提问的智慧 一文。
(见本节标题,gh上不去也可以看这个站内搬运

stage 0 前期准备

加入交流群

QQ 群聊: 362344872
服务器的所有消息都会在此群内发布。


注册皮肤站

服务器使用外置登录(Blessing Skin + authlib-injector)方案。
前往皮肤站注册账号并创建角色。
外置登录方案下使用正版验证(ms)或离线验证均无法进入服务器

通常所称的「皮肤站」≠ littleskin
服务器使用的为自建皮肤站服务,使用在 littleskin 站点注册的账号不能登入服务器。
下文所述有关配置同理。

note:目前皮肤站的体验并不流畅,在站点加载期间请不要重复提交操作。
待域名备案完成后此现象或许能得到改善。

stage 1 获取和使用客户端

获取客户端包体

打包好的客户端位于群文件\服务器客户端及相关文件内。

整合包部分客户端的命名规则为 scex [周目号] [周目代号] [版本号].zip1。e.g. scex 4th Astral ver1.5fix3.zip

养老部分客户端为 scex zen server [版本号] .zip1。e.g. scex zen server ver.2.0.zip

应总是下载周目号最新,上传时间最新的客户端。

运行 ServerSync

本服务器使用 ServerSync。这个软件可以帮助你获得最新的 Mods 和 FTB Quests 文件等。
对于养老部分客户端,请通过客户端根目录下的 sync.cmd 运行。
对于整合包部分客户端,请通过 PCL 主页的快捷方式运行。

第一次使用客户端无法进入服务器的原因大多与没有正确运行sync有关. 请务必在 Minecraft 启动前执行一次 ServerSync 同步.

如果需自行添加客户端模组,请在模组文件名前加上client-前缀以避免新增的客户端模组在同步过程中被删除。

若 sync 没有正常运行,请参阅附录3。

配置启动器外置登录

此处步骤适用于 PCL2,其他支持 authlib-injector 登录的启动器配置方法类似。

进入首页/版本设置/设置/服务器选项卡,登录方式选择为第三方登录:Authlib injector 或 LittleSkin
认证服务器填写为http://scex.aerohakugyokurou.top:37800/api/yggdrasil
注册连接填写为http://scex.aerohakugyokurou.top:37800/auth/register
其他两栏不必填写。

不要点选配置页下方的「设置为littleskin」,输入完成后直接退出即为保存配置

回到启动器首页,使用在皮肤站注册的账号登录即可。

至此,客户端的所有内容均已配置完成。🎉

性能前置要求

因各周目 Mod 数量及其体量相差较大,各周目客户端的性能要求也不同.

一般情况下,服务器客户端需要至少 4GiB 的内存. 建议分配 6-8GiB。

其他性能要求请自行衡量判断。

note:客户端内不附带服务器地址等信息,需参阅群公告获取服务器地址并手动添加。
*整合包部分客户端内附带的服务器通常为整合包官服。

stage 2 服务器相关

分发

各周目使用整合包版权归整合包著作权持有人所有.
本服务器和整合包含的所有 Mods 的著作权归 Mod 各自的著作权持有人所有.
PCL 2 和 ServerSync 的著作权同上.

规则

相亲相爱, 互相帮助, 不得互相伤害, 不得偷盗抢劫, 不得寻衅滋事, 不得主动挑起争端, 在其他友善的人需要帮助时积极友善地施以援手。

—— 飞天意面神教 SimMC Wiki Fandom(部分改动)

此处没有像其他服务器一样的具体条条框框,您的行为更多被您的高尚情操和道德所限制,因此,还请不要故意做出出格的事情。
说实在,探寻网络而独立于现实,何尝不是追寻心中的美好呢?
您来了,为了心中的美好和欢乐,和服里的朋友一起建设这美好和欢乐,所以这里建议将心比心,将别人的美好和快乐作为您快乐的一部分。
希望我们在这里能共建这美好。

—— 春雨竹華(TH_Kaguya)

强制性规则

不允许在本服务器 QQ 群组、服务器 chat 或 KOOK 服务器频道等平台发布非全年龄段内容(包括NSFW2、NSFL2等内容)、政治相关(包括键政)等内容。

管理员有权自行判断并撤回群内不适宜内容。

这是唯一一条硬性规则。

建议性规则

此部分是出于保证社群内的正常环境而设立。与强制性规则不同的是,其没有对应的强制性处理措施。

通用内容

  • 不应在他人未知情的情况下修改他人所有的建筑/设备/机器等。若不确定已损坏设备的原理/用途等,不建议维修此设备,更好的做法是告知设备所有者。

  • 不应破坏明确说明为公共设施的任何设备,不建议在未告知所有者的情况下使用他人设备,尤其是用于自动化生产的相关产线环节。

  • 借用他人设备后应当恢复其原状态,确保不会影响既有产线的正常运作。
    维护产线是很麻烦的事情,还请务必尊重他人的劳动成果。

养老部分子服适用

  • 出于服务器不换周目的原因,请不要对地形做出大规模无意义的改动。

进入服务器,即视为您知情并同意此文档所述规则相关的所有内容。

关于服务器管理组人员

管理组人员为负责服务器运维工作,持有 op 权限的成员。除负责服务器正常运行与维护社群秩序之外,管理组人员与服务器内其他成员无异,同样受服务器规则约束。

人员名单如下:(以 minecraft 账户 id 公示)

  • THYuyuko_051130
  • Creepercdn
  • Mondrian1337

处罚方案

违反强制性规则的,按上述方式处理。

出现以下行为,涉及对象要求进行处理的,给予封禁3-10天的处罚。

  • 未经允许挪用他人物品
  • 破环建筑/设施且拒绝修复
  • 大规模恶意地形修改,利用恶性bug刷取物品并向其他玩家分发(由管理员认定)
  • 其他影响游玩体验,涉及对象要求处理的行为

提出建议

作为社群的一员,您可以对服务器的各个方面提出合理建议。

对于服务器玩法相关,如增减mod,提议下个周目使用的整合包,添加自定义内容等,请通过此页面以填写在线表格的形式提出。(填写后可以提醒服务器管理人员查阅,但还请别嗯催)

*关于养老部分子服添加自定义内容相关,请移步服务器内/动态公告板处有关说明。

如想要修改此文档或该网站其他页面有关内容,请考虑移步此网站github仓库以提交PR的形式提交修改内容。(同样可以提醒腐竹合并)

附录

修改 serversync 配置文件的方法

sync 的配置文件 serversync-client.json 通常位于版本文件夹根目录。
用任意文本编辑器打开,它看起来像是这样:

{
  "general": {
    "refuse_client_mods": false,
    "sync_mode": 2
  },
  "connection": {
    "address": "42.203.52.207",
    "port": 15265,
    "buffer": 65536
  },
  "rules": {
    "files": {
      "ignore": [
        "**/serversync-*.jar",
        "**/serversync-*.cfg",
        "**/client-*.jar"
      ]
    }
  },
  "misc": {
    "locale": "zh_CN",
    "theme": "BLUE_YELLOW"
  }
}

其中,"connection" 中的设置指定了 sync 同步时连接到的服务器,一般不会变更。
"refuse_client_mods" 设定是否接受服务端推送的客户端模组。
除非知道自己在做什么,否则不要修改其他项目。

sync 无法运行(环境变量相关)

运行 sync 时得到'java'不是内部或外部命令,也不是可运行的程序或批处理文件。的输出,此时 sync 因没有配置环境变量而无法运行。

解法1:配置环境变量

这部分教程网上满天飞,请善用搜索引擎。

解法2:修改sync.cmd中的java命令为绝对路径

找到客户端内的 sync.cmd,用任意文本编辑器打开

对于养老侧客户端,该文件位于客户端根目录,与启动器同级。
对于整合包侧客户端,该文件位于版本目录下,可通过启动器的「版本文件夹」访问。

未经过修改的 sync.cmd文件打开后应当如下:

@echo off
:: 下方一行在养老侧客户端中不存在,其他相同。
cd ../.minecraft\versions\DeceasedCraft - Modern Zombie Apocalypse
java -jar serversync-4.2.0.jar -o
pause

找到本机上安装的 java 目录(可在PCL2设置中的java选择中查得)。
e.g. java 根目录为C:\Program Files\Java\jdk-17.0.1
删除第三行开头的java,将路径复制到java所在的地方,在其后添加\bin\java.exe并使用半角双引号将其包裹。
修改后的文件应当如下:

@echo off
:: 下方一行在养老侧客户端中不存在,其他相同。
cd ../.minecraft\versions\DeceasedCraft - Modern Zombie Apocalypse
"C:\Program Files\Java\jdk-17.0.1\bin\java.exe" -jar serversync-4.2.0.jar -o
pause

保存并重启运行文件,应能看到 sync 正常启动,输出如下:

[117, 2024 2:49:00][ServerSync] 信息: Root dir: C:\scex zen server ver2.0\.minecraft\versions\1.18.2-Forge_40.2.11
[117, 2024 2:49:00][ServerSync] 信息: Running version: v4.2.0
[117, 2024 2:49:00][ServerSync] 信息: Loading language file: zh_CN
[117, 2024 2:49:00][ServerSync] 信息: < 正在连接服务器... >

note: 如果绝对路径中存在中文,在批处理文件的首行另起一行加上chcp 65001后保存并运行。
如果你进行了此步骤,控制台输出中中文部分会变成乱码,不用在意。


第139季 月与冬与金之年

Loading...