Endblc
如果有人在陪你,你又怎么会看这些文字。
使用Minecraft 1.18 Release Candidate 4原版服务端开服

access_time
brush 646个字
whatshot 25 ℃

使用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的文件 Wiki

根据wiki配置文档记事本打开即可编辑
difficulty=easy   //难度设置
online-mode=true //关闭正版验证
max-world-size=  //世界生成大小

&[新手]一般家庭开服内网穿透(Frp)篇

适用于一般自己家电脑是没有公网Ip的,这时候就需要用到Frp
确认服务器局域网的连通性(部署完成)后

推荐使用樱花Frp,很方便的工具(国内节点可能需要实名认证)

&[进阶]自己动手搭建Frp服务器

Frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

Windows

Github:https://github.com/fatedier/frp
下载最新版本,或者点击这下载(旧版)

得到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

  [1]: https://minecraft.fandom.com/zh/wiki/Minecraft_Wiki
  [2]: https://s2.loli.net/2022/10/16/MX5jPf9CiW8hgSK.png
  [3]: https://s2.loli.net/2022/10/16/NIaY8UgSLqkVpF4.png

#如无特别声明,该文章均为 Endblc 原创,转载请遵循 署名-非商业性使用 4.0 国际(CC BY-NC 4.0) 协议,即转载请注明文章来源。
#最后编辑时间为: 2022 年 11 月 17 日


create 添加新评论


account_circle
email
language
textsms





关于 DreamCat

主题名称:DreamCat | 版本:2.8.221001(LTS)

主题开发:HanFengA7 | TeddyNight | Dev-Leo | CornWorld | WhiteBearcn | DFFZMXJ

Designed by HanFengA7 Power by Typecho

Copyright © 2015-2022 by LychApe All rights reserved!

加我的QQ
加我的微博
加我的支付宝
加我的微信