【免费服务器】MCSM面版RLcraft开服教程,给小白看的
FRACHA-
2025年11月30日 11:44

服务器注意事项原文:

重要提示:

1. 若 level-name 未设置为 DregoraRL 且 level-type 未设置为 OTG,DREGORA 将无法正常生成世界。

2. 首次加载整合包时会出现类似卡顿现象,但实际并未冻结,请耐心等待加载完成,切勿强制退出。

3. 请勿将世界边界设置为小于 2 万格(建议使用 /worldborder set 40000),否则内置传送装置将失效。

=========================

为保障稳定性与兼容性,请在 server.properties 配置文件中进行以下设置:

allow-flight=true

difficulty=3

max-tick-time=-1

enable-command-block=true

view-distance=10

level-type=OTG

level-name=DregoraRL

=========================

• allow-flight 必须设为 true:确保飞行坐骑和仙灵传送环等模组功能正常,否则服务器会踢出使用这些功能的玩家

• difficulty 必须设为 3:启用困难模式以保证 RLCraft 游戏平衡机制正常运作

• max-tick-time 需设为 -1:防止大型建筑生成(及预生成)时因耗时较长被 Forge 误判为服务器崩溃而自动关闭

• enable-command-block 必须为 TRUE:确保村民在生成建筑中正常刷新

• view-distance 建议设为 10:若为性能考虑可降至 8 或 6,但可能导致生物生成/消失异常(应尽量避免)

• level-type 必须设为 OTG:使 OpenTerrainGenerator 接管默认地形生成

• level-name 必须设为 DregoraRL:确保 OTG 使用 DregoraRL 模板生成世界

=========================

若服务器计划容纳超过 4 名玩家,建议预生成世界:

20k 区块半径(方形)世界预生成指南:

1. 下载区块预生成模组:https://www.curseforge.com/minecraft/mc-mods/chunkpregenerator/files/3490718

2. 将 jar 文件放入 mods 文件夹(服务器需放入服务端 mods 文件夹),并确认 chunkpregenerator 版本为 2.5.1

3. 执行以下命令(服务器在控制台执行,单人模式在游戏内执行):

/pregen utils setPriority pregenerator

/pregen timepertick 250

/pregen gen startradius square 0 0 b20000

可选操作:通过以下命令设置世界边界,防止玩家生成新区块导致服务器卡顿:

(注:该命令以直径为基准,从中心点向各方向延伸 2 万格,总跨度 4 万格)

/worldborder set 40000

预生成完成后,重启游戏/服务器并移除预生成模组。

如需在预生成期间保持服务器在线,可添加此命令实现玩家在线时自动暂停预生成:

/pregen utils setPlayerLimit 1

=========================

Windows 服务器快速安装指南

1. 将解压后的服务器整合包文件夹移至目标安装位置

2. 下载 Forge 2860 服务端安装器:https://maven.minecraftforge.net/net/minecraftforge/forge/1.12.2-14.23.5.2860/forge-1.12.2-14.23.5.2860-installer.jar

3. 双击安装器,选择"Install Server"并指定服务器整合包文件夹,完成后运行安装程序

4. 在同目录创建文本文件,粘贴以下启动参数(用于设置服务器运行参数):

java -server -Xmx6G -Xms6G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=50 -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:G1HeapRegionSize=32M -jar forge-1.12.2-14.23.5.2860.jar nogui

(调整 -Xmx 与 -Xms 参数值可修改内存分配量)

(如需更优性能,建议使用 Aikar 服务器脚本生成器:https://docs.papermc.io/misc/tools/start-script-gen)

5. 将文本文件另存为 run.bat(注意扩展名为 .bat 而非 .txt)

6. 双击 run.bat 启动服务器,待服务器自动停止后,按提示在 eula.txt 中同意用户协议

(若启动失败,可能是未安装 Java 8,请从 Adoptium 等网站下载:https://adoptium.net/temurin/releases/?os=windows&arch=x64&package=jdk&version=8)

(若仍报错,需将 .bat 文件中的 "java" 替换为 Java 8 安装路径下的 java.exe 完整路径)

7. 关闭服务器窗口,编辑 eula.txt 文件同意协议,并参照本文件说明配置 server.properties

8. 保存配置后再次运行 run.bat 启动服务器

=========================

使用 SPONGEFORGE 注意事项:

必须在 rlmixins.cfg 中禁用 "Entity Tracker Desync" 和 "Outdated Chunk Data" 选项,因 SpongeForge 已包含相同/相似补丁,同时启用会导致冲突。

注:官方服务器未使用 SpongeForge,本说明未涵盖其所有潜在问题,最新资讯请关注官方 Discord 频道

=========================

自动重启说明:

虽然 RLCraft v2.9+ 版本的内存缓存与垃圾回收机制较 v2.8.2 有显著优化,已无需频繁重启,但设置定时重启仍有助于维持服务器稳定性。