使用Minecraft 1.18 Release Candidate 4原版服务端开服
#使用Minecraft 1.18 Release Candidate 4原版服务端开服 这段时间想玩MC了,故开了个java版服务器,顺便写个教程~
这里只简述Windows操作方案
教程适用于多数Java版
Windows操作环境
#&基本建设流程 可以是一台家用PC,可以是一台云服务器、VPS等(腾讯云、阿里云等)
首先我们到中文版Wiki找到需要的版本,这边我们选择最新版(看需)
点击进入,找到下载>服务端 下载完成后我们得到一个名为server.jar的文件 然后新建个文件夹,把server.jar放到文件夹根目录(空)
新建个TXT输入
java -Xmx4096M -Xms1024M -jar "server.jar" nogui
nogui能大幅度减少占用
Ctrl+S保存文件,并将后缀名改为**.bat**
如下图
双击后根目录会生成一堆文件夹,那就对了 找到eula.txt文件,打开修改以下数值 #By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Tue Nov 30 19:31:50 CST 2021 eula=true
必须同意最终用户许可协议才能进入游戏 eula=true
之后我们再运行xx.bat 等待世界生成(或把原有的存档拷贝到World文件夹)
这样子就算好了
#&服务器配置文档 在根目录找到一个叫*[server.properties][5]*的文件 [Wiki][6]
根据wiki配置文档记事本打开即可编辑
difficulty=easy //难度设置
online-mode=true //关闭正版验证
max-world-size= //世界生成大小
#&[新手]一般家庭开服内网穿透(Frp)篇
适用于一般自己家电脑是没有公网Ip的,这时候就需要用到Frp 确认服务器局域网的连通性(部署完成)后 ####推荐使用**[樱花Frp][7]**,很方便的工具(国内节点可能需要实名认证)
#&[进阶]自己动手搭建Frp服务器
Frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。
##Windows
Github:https://github.com/fatedier/frp 下载最新版本,或者点击这下载([旧版][8])
得到Zip文件,解压缩 打开frps.ini配置文件按需修改
[common]
bind_port = 7000 \\绑定的端口
token=abc123 \\设个密码
保存后使用Cmd,cd命令进入到frp程序根目录输入
frps.exe -c ./frps.ini
注意防火墙提示选择允许,服务器步骤至此完成
##Linux
Frps-Onekey-Install-Shell For CentOS/Debian/Ubuntu/Fedora (32bit/64bit)
Install(安装)
Aliyun *大陆
wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
Github *境外
wget https://raw.githubusercontent.com/MvsCode/frps-onekey/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
##&客户端配置参数
Github:https://github.com/fatedier/frp 下载最新版本,或者点击这下载([旧版][8])
解压打开frpc.ini,配置修改
[common]
server_addr = 220.189.102.26 //公网服务器ip(你的腾讯云、阿里云)
server_port = 7000 //与服务端bind_port一致
[abc]
type = tcp
local_ip = 127.0.0.1
local_port = 25565 \\mc服务器的端口
remote_port = 25565 \\公网服务器开放的端口
注意remote_port = 25565需要在云服务器厂商的防火墙上放通25565端口
###&更简单易用方便管理的GUI Frp工具(客户端)
https://github.com/codemonkey-m/FrpClient-Win https://github.com/koho/frpmgr
评论