使用Minecraft 1.18 Release Candidate 4原版服务端开服

十一月 03, 2021 / 3ku / 8阅读 / 0评论

#使用Minecraft 1.18 Release Candidate 4原版服务端开服 这段时间想玩MC了,故开了个java版服务器,顺便写个教程~

这里只简述Windows操作方案
教程适用于多数Java版

Windows操作环境


#&基本建设流程 可以是一台家用PC,可以是一台云服务器、VPS等(腾讯云、阿里云等)

首先我们到中文版Wiki找到需要的版本,这边我们选择最新版(看需) QQ截图20211130191637.png

点击进入,找到下载>服务端 下载完成后我们得到一个名为server.jar的文件 然后新建个文件夹,把server.jar放到文件夹根目录(

新建个TXT输入

java -Xmx4096M -Xms1024M -jar "server.jar" nogui

nogui能大幅度减少占用

Ctrl+S保存文件,并将后缀名改为**.bat** 如下图 QQ截图20211130193034.png

双击后根目录会生成一堆文件夹,那就对了 找到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文件夹)

这样子就算好了 QQ截图20211130193858.png


#&服务器配置文档 在根目录找到一个叫*[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

文章作者:3ku

文章链接:http://nanodesu.net/archives/5

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!


评论