准备

下载spigot

首先先下载spigot文件,点击进入:Spigot

请输入图片描述

选一个想要玩的版本,点击download,进入这个页面,点击箭头指向的jar文件,不要点下面的按钮

请输入图片描述

得到这个文件,然后搬运到自定义存放的地方

请输入图片描述

在安装之前先确保已经安装了Java,如果没有安装,先进入这里安装:Java | Oracle

写启动脚本

把文件搬运到自定义存放的地方后,在这个目录新建一个文本文档

输入内容

java -Xms1G -Xmx5G -jar 刚才的文件名

请输入图片描述

然后保存退出,重命名为

start.bat

然后双击,得到这几个文件

请输入图片描述

安装

修改配置

点击进入eula.txt文件,把eula改为true,这代表同意创建服务器

请输入图片描述

然后再次编辑start.bat文件,如果你电脑配置还可以的话,可以和我一样的配置

java -Xms4G -Xmx8G -jar spigot-1.21.jar

然后再次双击这个文件

请输入图片描述

当出现这个后,在下面输入框输入stop,或者直接关闭这个框,就会发现多出了很多文件

请输入图片描述

打开server.properties文件,这个是指游戏的配置文件,下面是我经常用的配置,你也可以看看

pvp=true意思是玩家互相伤害打开
allow-flight=true防止服务器误踢
level-seed=种子配置,没有就为空
online-mode=true正版验证

这个是配置文件中配置的解析

accepts-transfers=false    //是否接受来自其他服务器的玩家转移
allow-flight=false    //是否允许飞行模式(在Creative模式下默认开启)
allow-nether=true    //是否允许进入下界(Nether)
broadcast-console-to-ops=true    //控制台消息是否广播给操作员
broadcast-rcon-to-ops=true    //远程控制命令是否广播给操作员
bug-report-link=        //如果服务器崩溃,提供一个链接让玩家报告错误
difficulty=easy        //游戏难度设置(peaceful, easy, normal, hard)
enable-command-block=false    //是否启用命令方块
enable-jmx-monitoring=false    //是否启用JMX监控
enable-query=false    //是否启用查询服务
enable-rcon=false    //是否启用远程控制
enable-status=true    //是否允许客户端请求状态信息
enforce-secure-profile=true    //强制使用安全的用户资料(防止使用未验证的皮肤等)
enforce-whitelist=false    //是否强制使用白名单
entity-broadcast-range-percentage=100    //实体广播范围的百分比
force-gamemode=false    //是否强制所有玩家进入指定的游戏模式
function-permission-level=2    //函数执行所需的权限等级
gamemode=survival    //默认游戏模式(survival, creative, adventure, spectator)
generate-structures=true    //是否生成结构(村庄、要塞等)
generator-settings={}    //地图生成器的额外设置
hardcore=false    // 是否启用硬核模式(死亡后无法恢复)
hide-online-players=false    //是否隐藏在线玩家列表
initial-disabled-packs=    //初始禁用的数据包
initial-enabled-packs=vanilla    //初始启用的数据包
level-name=world    //世界的名字
level-seed=    //用于生成世界的种子
level-type=minecraft\:normal    //地图类型(正常或放大)
log-ips=true    //是否记录玩家的IP地址
max-chained-neighbor-updates=1000000    //最大的连锁邻居更新数量
max-players=20    //服务器允许的最大玩家数
max-tick-time=60000    //每个游戏刻最大执行时间(毫秒)
max-world-size=29999984    //世界的最大尺寸
motd=A Minecraft Server    //服务器消息(Message Of The Day)
network-compression-threshold=256    //开始压缩网络数据的字节数阈值
online-mode=true    //是否需要验证玩家账户(不开启盗版也可以进)
op-permission-level=4    //操作员权限等级
player-idle-timeout=0    //玩家空闲超时时间(分钟),0表示禁用
prevent-proxy-connections=false    //是否阻止代理连接
pvp=true    //是否允许玩家之间的战斗(PVP)
query.port=25565    //查询服务端口
rate-limit=0    // 网络流量限制(每秒字节数)
rcon.password=    //远程控制密码
rcon.port=25575    //远程控制端口
region-file-compression=deflate    //区域文件压缩方式
require-resource-pack=false    //是否要求加载资源包
resource-pack=    //要求加载的资源包URL
resource-pack-id=    //资源包ID
resource-pack-prompt=    //提示信息,用于告知玩家下载资源包
resource-pack-sha1=    //资源包SHA1校验码
server-ip=    //服务器IP地址
server-port=25565    // 服务器端口
simulation-distance=10    //模拟距离
spawn-animals=true    //是否生成动物
spawn-monsters=true    //是否生成怪物
spawn-npcs=true    //是否生成NPC
spawn-protection=16    //保护新生点周围的方块数
sync-chunk-writes=true    //同步保存区块数据
text-filtering-config=    //文本过滤配置文件路径
use-native-transport=true    //是否使用本地传输协议
view-distance=10    //可视化距离
white-list=false    //是否启用白名单模式

配置完成后,再双击start.bat文件把游戏运行起来,看到这个就已经启动成功了

请输入图片描述

联机

安装

首先进入这个网站:www.natfrp.com

然后登录,如果没有账号就点击注册,然后点击软件下载

请输入图片描述

然后点击下载

请输入图片描述

双击安装文件安装,安装后到文件目录启动程序

请输入图片描述

配置

在配置之前需要在网站上实名认证,并且支付一块钱

回到原来的网站:natfrp.com

请输入图片描述

点击复制访问秘钥,粘贴进程序里面,然后点击右边的登录,然后就会跳转到这里

请输入图片描述

点击+号创建隧道,我有备案域名,所以我选择的是这个

请输入图片描述

然后选择tcp隧道,点击选择本地进程后选择Java,有备案域名的可以在自动https下面填自己域名,然后点击创建

请输入图片描述

创建之后,把这个按钮打开

请输入图片描述

然后点击日志,这个箭头指的就是你的游戏访问的服务器地址了

请输入图片描述

好了,现在就可以和小伙伴愉快的玩耍了

补充

签到获得流量

还是浏览器进入这里,natfrp.com

最后修改:2024 年 11 月 10 日
如果觉得我的文章对你有用,请随意赞赏