Minecraft服务器/客户端搭建
一、客户端配置
Java for Windows下载
链接:https://java.com/zh-CN/download/
版本:Version 8 Update 291
安装错误:无法使用当前的 Internet 代理设置继续
https://www.java.com/zh-CN/download/help/connect_proxy.html
https://www.java.com/zh-CN/download/manual.jsp
HCML下载
链接:https://hmcl.huangyuhui.net/download
注释:HMCL 是一个免费、开源的 Minecraft 启动器,允许玩家方便快捷地安装、管理、运行游戏
jarfix下载
链接:https://johann.loefflmann.net/en/software/jarfix/index.html
Forge客户端下载
版本:14.23.5.2847
模组整合链接
链接:https://pan.baidu.com/s/1pC_sru0YYVR6DjKdEUc_Zw
提取码:0813
如果使用整合链接,请直接跳过第六和第七部分的内容。
学园都市MOD
链接:https://www.mcmod.cn/download/402.html
版本:AcademyCraft-1.1.3.jar
其他MODS
学园附属:https://pan.baidu.com/share/init?surl=W0TNYeH7kjiVZRWrsk33Og 提取码:c8q5
次元装备:https://pan.baidu.com/share/init?surl=NWd1jNGspbM1T_lZ7Mz0jg 提取码:x75r
R键整理:https://www.mcmod.cn/download/73.html 版本:InventoryTweaks-1.64+dev.146.jar
旅行地图:https://www.curseforge.com/minecraft/mc-mods/journeymap/download/2916002
物品管理器:https://www.mcmod.cn/download/459.html 版本:jei_1.12.2-4.16.1.301.jar
假面骑士:https://www.curseforge.com/minecraft/mc-mods/kamen-rider-craft/download/3354422 (假面骑士模组和学院附属模组冲突)
越肩视角:https://www.curseforge.com/minecraft/mc-mods/shoulder-surfing-reloaded/download/3364728 (不需要加到服务器上)
传说纪元:https://www.mcmod.cn/download/2250.html 版本:TheLegendEra-1.1.9.jar
暮色森林:https://www.mcmod.cn/download/61.html 版本:twilightforest-1.12.2-3.11.1021-universal.jar (服务器内存不够…以后换服务器可以考虑) (假面骑士模组和学院附属模组冲突)
连锁采矿:~~https://www.mcmod.cn/download/589.html 版本:VeinMiner-1.12-0.38.2.647+b31535a.jar~~ https://www.curseforge.com/minecraft/mc-mods/ore-excavation/files?cf_chl_jschl_tk=c1017bf4afbac67f8af57a6c2cb3810d9f805d61-1626152573-0-AbQWpkzJ7uiiZ6I94zbAsB4WVi1I_8rHWBafzCMQhpmklXTU-lvkObIdxD_9e_OiTtrK0NiObGD3YLmiRA9g3qHTwoqv1_F7x0FSyAMscYmgOlHyrpq1ZlOZofqvrwd5tzZtSm3r17g3ugQjP01e7eeLPyGjft6Wl38kmBR4u1228pIxBbVbSEvWhh0h7062T0UxHd2PkjfIap6YxiSOZwypM4wJ8GNwciRVplt72IeCOulNFFyvahUdurkYyLfe4SboVDFom6BzvEAg7NnYVMyKjxeV3SQdjjGh62_NosdTkKuonZm4LYIgscEPWdVR2JUiabCtgicExXbnGz0tW0HCJgkP9eq_HzMv7zlm17UIpLOyU4IrSNXkHunbYl36ReNJ9bAvHlhbT7bl0AvuiOfsm-ndKQzXVVPBw3bxqVyU-KC2sxdIJufMxJVZ_KVC_Kj1RbDevKK0Vy9tJDDUFWPiP_ehmiw_D8cqiQ_lYGGicjHqEK3Z4bnepG6ABdPNbA 版本:OreExcavation-1.4.143.jar
工业时代:https://www.mcmod.cn/download/2.html 版本:industrialcraft-2-2.8.221-ex112.jar
手动删除config文件夹中academic-craft-data.conf
添加服务器
HCML for Linux
https://blog.vanxnf.top/2018/09/01/Ubuntu-18-04-LTS-使用-Minecraft-我的世界第三方启动器-HMCL/
二、服务器配置
域名配置+VPS购买
域名服务供应商:Google Domain(https://domains.google/)
VPS厂商:Vultr(https://my.vultr.com/)
安装Java 8
# Ubuntu 18.04 LTS
sudo apt-get update # 如果以root用户登入主机,则不需要在命令最前使用sudo。
sudo apt-get install openjdk-8-jdk
java -version # 验证Java是否安装成功
使用FTP上传Minecraft Forge安装包
链接:https://files.minecraftforge.net/net/minecraftforge/forge/
在Forge官网下载安装包。这里我们使用的是1.12.2-14.23.5.2855版本。
4. 安装服务器端Minecraft Forge
参考:https://www.mintimate.cn/2020/02/08/Minecraft-Mod服务器搭建/
# Ubuntu 18.04 LTS
java -jar forge-1.12.2-14.23.5.2855-installer.jar -install
在安装结束之后会生成文件forge-1.12.2-14.23.5.2855.jar,并删除forge-1.12.2-14.23.5.2855-installer.jar和forge-1.12.2-14.23.5.2855-installer.jar.log文件或移动上述两个文件至其他文件夹,以减少根目录下无关文件。
初始化运行Minecraft Forge
运行以下指令,会初始化各类信息。
# Ubuntu 18.04 LTS (1GB RAM)
java -Xms512m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar
# Ubuntu 18.04 LTS (2GB RAM)
java -Xms1024m -Xmx2048m -jar forge-1.12.2-14.23.5.2855.jar
运行完成命令可能肯定会提示运行不成功。这个时候我们需要使用vim文件浏览器修改下图中根目录下的eula.txt和server.properties文件。
针对文件eula.txt,修改最后一行,将false改为true。
针对文件server.properties,需要将online模式关闭,即把online-mode=true改为online-mode=false。否则,如果使用HCML离线模式开启Minecraft将无法进入服务器。
使用FTP上传模组至MOD文件夹
使用FileZilla将模组上传至根目录下的mods。
其中,针对学园附属的硬编译报错问题,需要先删除根目录下config文件夹中academic-draft-data.conf文件;重启之后将重新生成新的该文件。
另外,越肩视角模组只能运行在客户端,不能上传服务器。如果错误上传至服务器会导致服务器无法启动。
使用Screen指令后台全天候运行Minecraft Forge
Screen 指令链接:https://zhuanlan.zhihu.com/p/42551093
screen -S yourname # 新建一个叫yourname的session
screen -ls # 列出当前所有的session
screen -r yourname # 回到yourname这个session
screen -d yourname # 远程detach某个session
screen -d -r yourname # 结束当前session并回到yourname这个session
screen -D -r yourname # 结束当前的session,并logout,再链接yourname这个session
参考:https://www.mintimate.cn/2020/02/08/Minecraft-Mod服务器搭建/
其他有效链接
Minecraft命令:https://minecraft.fandom.com/zh/wiki/命令?variant=zh
设置管理员:https://minecraft.fandom.com/zh/wiki/服务器?variant=zh
服务器维护:https://minecraft.fandom.com/zh/wiki/教程/服务器维护?variant=zh
服务器优化:https://www.mcbbs.net/thread-478126-1-2.html
死亡不掉落:gamerule keepInventory true
此服务器未启用飞行:https://bbs.mcmod.cn/thread-4271-1-1.html
服务器报错/警告
[16:08:08] [Server thread/WARN] [minecraft/MinecraftServer]: Can’t keep up! Did the system time change, or is the server overloaded? Running 3760ms behind, skipping 75 tick(s)
Best view i have ever seen !