欢迎光临散文网 会员登陆 & 注册

较新版BungeeCord(Waterfall)+MCDR搭建群组服务器(生电服务器基础)

2023-07-16 14:51 作者:逸叶黑丶  | 我要投稿

**文案编写于3月初,被我一直拖到7月中旬发((

以下是正文:

出于被迫,要重新搭建一次BungeeCord+MCDR的服务端,想着干都要干了,就记录一下

搭建环境是一个全新的Windows,就是啥都没有的(服务器第一次使用windows,好怀念linux)

首先是搭建的依赖 python3与java17,

python3在https://www.python.org/downloads/release/官网找的最新版installer,

java17是很久之前搜索java国内镜像关键词找的安装包,挺快的 安装下来大概一分钟左右,官网好像要挺久的

然后fabric官网找installer,此时的最新版是fabric-installer-0.11.1.jar

打开MCDR的官方文档https://mcdreforged.readthedocs.io/zh_CN/latest/

找到快速上手那部分,执行指令pip install mcdreforged -i https://pypi.tuna.tsinghua.edu.cn/simple不改源速度还是差挺多的 试了下

ok,那么接下来就可以正式配置MCDR了,由于是服务器,物理机上只有一个盘,就没有分盘的操作,直接在桌面上创建test文件夹 然后cmd进入终端

(详细步骤:Win+R后输入cmd打开,随后用执行cd进入文件夹,例如进入桌面就是cd Desktop)

执行python -m mcdreforged init

看到多出来很多文件说明成功了

把fabric-installer-0.11.1.jar拖进server中,安装服务端,我选择的版本是1.19.3.

在这里推荐各位独立测试一下服务端,虽然默认大家都会,但我还是给出点流程指引:执行start文件(windows执行bat后缀的,linux执行sh后缀),启动一次后修改生成的eula文件false->true,再次启动,客户端尝试连接。

继续跟着文档,文档要求我们修改配置文件 config.yml 以及权限文件 permission.yml

直接找官方指引,可以清晰地看到配置内容https://mcdreforged.readthedocs.io/zh_CN/latest/configuration.html

顺着修改下来,我的修改如下:language: zh_cn ; start_command: java -Xms14G -Xmx16G -jar fabric-server-launch.jar nogui

其他部分大家可自行参考文档修改,但是初次尝试建议不改,改我改的两个就好了,每个人的情况不一样。

权限文件很有意思,控制的是执行MCDR插件的权限(不作展开,自行研究)。

ok,那么MCDR就开好了,执行指令python -m mcdreforged,成功,将test文件夹更名吧

如果未来要更新,执行pip install mcdreforged -U -i https://pypi.tuna.tsinghua.edu.cn/simple就好了

ok 跳过测试,直接开始BungeeCord群组服的搭建

这里用了BuugeeCord的一个变种Waterfall,

下载https://papermc.io/downloads#Waterfall

新建文件夹waterfall放入该文件,创建start.bat文件并执行

@echo off
java -Dfile.encoding=UTF-8 -Xms512M -Xmx512M -jar waterfall-1.19-510.jar
pause

修改config文件,我的修改如下:

query_port: 25565   你的端口

host: 0.0.0.0:25565  

motd: '&1Another Bungee server'  欢迎语

priorities:

-Survival

-Creative

-Mirror

servers:

  Survival:

    motd: ''

    address: localhost:20001  服务端的端口

    restricted: false

  Creative:

    motd: ''

    address: localhost:20002

    restricted: false

  Mirror:

    motd: ''

    address: localhost:20003

    restricted: false

大致是配置完了,这里是题外话:找到了官方给的很好玩的一堆指令https://www.spigotmc.org/wiki/bungeecord-commands/

改完后,启动,下位服务端要改server.properties中的online=false,然后就都正常了

至此,一个最简单的BungeeCord(Waterfall)+MCDR服务端已经搭建完成了

除此之外,一个好的MCDR服务端应该有很多有意思的插件

仓库https://github.com/MCDReforged/PluginCatalogue


较新版BungeeCord(Waterfall)+MCDR搭建群组服务器(生电服务器基础)的评论 (共 条)

分享到微博请遵守国家法律