首页 > 其他分享 >基于BungeeCord搭建 多服务端 Minecraft 我的世界 Bedwars服务器 教程

基于BungeeCord搭建 多服务端 Minecraft 我的世界 Bedwars服务器 教程

时间:2024-06-04 14:01:32浏览次数:20  
标签:bc 配置 server 25565 Bedwars 服务器 BungeeCord Minecraft 服务端

本文基于BungeeCord搭建多服务我的世界起床战争服务器

本文章后续会持续更新

由于多世界插件EssentialsX-Core与Bedwars1058在部分指令上有冲突,于是建议使用BungeeCord(之后我简称BC)搭建多服务端minecraft服务器,将起床Bedwars服务分离出来,顺便将其他的服务比如登陆大厅等分离出来单独开一个端口服务,用于解耦合,方便后期管理和添加功能,之后可能要做正版和离线判断验证,不过目前就统一用离线吧

文章中所用到的资源我会一并 打包在文章末尾处

一、项目结构

客户端从bc服务进入,通过bc配置主服务入口进入子服务器,通过bc自带的server命令可以实现子服务器的相互访问,bc在此处相当于一个反向代理服务器

创建mcserver文件夹,在内部创建五个用于搭建五个服务端的文件夹,后面加上的是端口

二、配置BC服务

在BungeeCord_25565文件夹中放入bc官网的jar包,和start.bat启动文件

start.bat内容:具体配置请根据服务器配置以及人数配置,title后面的是cmd窗口的名字,建议命名,不然服务多了会分不清

@echo off
@title 25565bcserver
java -Xms1G -Xmx1G -jar BungeeCord.jar
pause

运行start.bat,到这里就可以了,然后默认端口是25577,关闭cmd,然后去改一下生成的config.yml

将划红线的依次修改为:

query_port:25565

host::0.0.0.0:25565

force_default_server: true

ip_forward:false

server这里面的配置子服务器原先只有个lobby,而且端口号是25565,我们将它改成以下图片的样式,引入各个子服务器名称以及address地址,不建议修改此处的motd,如果修改请不要用中文,应该是utf-8编码问题,会报错

到此就算配置好bc服务端了,接下来我们配置子服务器,我只演示一个子服务器,剩下的就照葫芦画瓢即可,只要将端口对上号就行

三、配置子服务器

此处用的是spigot-1.20.4,我们演示配置login大厅,首先创建服务器

此处start.bat内容需要改一下title,随意改成服务的名字即可,用于识别cmd窗口

@echo off
@title 25566login
java -Xms1G -Xmx1G -jar spigot-1.20.4.jar
pause

运行后同意eula协议,将false改成true

修改服务器配置文件,server.properties,将以下两个端口配置修改成25566(此处是我的登录服务端于是就是改成25566,后面的服务端依次类推,改成你需要的子服务器的端口,必须和bc服务端配置的端口对应,否则bc无法识别到该服务器),剩下的配置请自行根据服务器需求修改(但是子服的online-mode要改成false),如果不知道懂的内容请查阅minecraft wiki,链接:server.properties - Minecraft Wiki,最详细的我的世界百科

query.port=25565
server-port=25565

然后导入你需要的地图,将level-name改成你的地图名,我这里的叫login_city,然后再次启动start.bat即可

然后将所有的子服务端配置好,将bc端和子服务端均打开,在游戏内通过25565端口进入bc后,即可用/server 子服务名称实现服务端相互访问

四、服务器上云

将部署好的服务器打包上云,注意,如果用linux服务请重新修改配置,将start.bat改成bash命令,liunx可以看我上一个教程:http://t.csdnimg.cn/woJNj

上云这里推荐雨云服务器:性价比很高,注册有新人优惠券,有专门给mc等游戏开设的游戏服务,可以按照服务器平时负载程度计费,用较低的价钱能用到较高的配置,个人认为比其他服务商友好很多:可以点击这里:雨云 - 新一代云服务提供商 进行购买注册,绑定微信还送五折优惠券,优惠码填Prokint即可

五、本文章使用资源:

https://wwk.lanzouv.com/iJzal20pv1id
密码:3p2t

标签:bc,配置,server,25565,Bedwars,服务器,BungeeCord,Minecraft,服务端
From: https://blog.csdn.net/A_M_K/article/details/139413152

相关文章

  • Minecraft
    [minecraft]   #生成启动文件:https://blog.csdn.net/networken/article/details/84477537   视频地址:https://www.bilibili.com/video/BV13N411o7TU?spm_id_from=333.337.search-card.all.click&vd_source=e91b49672370bf602fa9705cd3915ec6   tmux操作指南:https://b......
  • Minecraft中BossBar、Recipe的底层实现与扩展应用(学习笔记)
    看到有位博主写得很不错,直接上链接:《进度条与自定义合成表》本人在学习这篇博客的基础上进行实践与验证(使用1.12Bukkit接口开发),对上面的文件做几点总结与补充:正如文中所说,一定要记得在插件卸载时对注册的进度条和合成配方进行注销。文中所说的对进度条进行卸载的方法Buk......
  • 3分钟部署 我的世界(Minecraft) 联机服务
    游戏简介我的世界(Minecraft)是一款沙盒类电子游戏,该游戏以玩家在一个充满着方块的三维空间中自由地创造和破坏不同种类的方块为主题。玩家在游戏中可以在单人或多人模式中通过摧毁或创造精妙绝伦的建筑物和艺术,或者收集物品探索地图以完成游戏的成就(进度)。部署服务第一步:选择配......
  • 启动 Minecraft Forge 服务器
    ThispagewillteachtheplayerhowtoinstallaForgeserver.1.6to1.20.2TextversionFirstly,youneedtheForgeinstaller,whichcanbedownloadedfromtheofficialForgedownloadpage.Oncedownloaded,launchitandchooseoption"Installserv......
  • Windows 10无法登录Xbox及其附属产品(包括但不限于Game Bar,Minecraft Launcher)
     1. 问题描述:打开Xbox(如下图) 或GameBar(如下图)  后,单击登录,会弹出一个窗口,印有自己账户的头像,下方一行小字“欢迎回来,$昵称$”,如下图所示:  单击唯一的绿色按钮“现在就开始吧”,该窗口消失,马上又回到点击登录前的界面。循环尝试结果都不变。2.解决方法第一步......
  • Minecraft Fabric模组开发时遇到报错-Failed download after 3 attempts
    MinecraftFabric模组开发时遇到报错-Faileddownloadafter3attempts遇到的主要报错如下(当然以下只是一部分报错)Aproblemoccurredconfiguringrootproject'tuuorial_mod'.Failedtonotifyprojectevaluationlistener.FailedtosetupMinecraft,java.io.Unchecke......
  • 华为云耀云服务器L实例:高级篇-部署自己的minecraft游戏服务器(下)
     书接上文,我们已经做好了在华为云耀云服务器L实例中开启minecraft服务器的所有准备工作,现在让我们正式在我们的华为云耀云服务器L实例中开启minecraft服务器。开启minecraft服务器首先,我们需要知道自己的minecraft服务器核心jar放在哪里了,就是上方下载上传后的路径,这里我的......
  • 华为云耀云服务器L实例:高级篇-部署自己的minecraft游戏服务器(上)
     华为云耀云服务器L实例是一款可快速部署且易于运维的轻量级云服务器,专为中小企业和入门级开发者打造。它不仅拥有华为云擎天架构的强大性能,还具有多项用户体验优化方案,让用户轻松上手,享受简单上云的乐趣。本产品网址为:https://www.huaweicloud.com/product/hecs-light.html......
  • Minecraft个人服务器搭建自己的皮肤站并实现外置登录更换自定义皮肤组件
    Minecraft个人服务器搭建自己的皮肤站并实现外置登录更换自定义皮肤组件大家好,我是艾西有不少小伙伴非常喜欢我的世界Minecraft游戏,今天小编跟大家分享下Minecraft个人服务器怎么设置皮肤站。Minecraft皮肤站是什么?其实官网就有皮肤站,在正版用户选择正版的登录后,MC客户端就会到官方......
  • 921のminecraft
    猎人游戏:一:预备在游戏之前将设置以下命令:在循环型命令方块中设置:/executeat<速通者名称>runsetworldspawn~~手动设置这两条命令:/gamerulecommandBlockOutputfalse/forceloadadd~~用以确保命令方块能够始终工作,并关闭聊天栏中的命令方块输出。同时使用床让猎......