Minecraft(我的世界)中文论坛
标题: [机械]BungeeCord(附破解补丁!) — 把服务器联接在一起成为大服务器 [1.4.6]
作者: 1076742624 时间: 2013-1-6 07:02
标题: [机械]BungeeCord(附破解补丁!) — 把服务器联接在一起成为大服务器 [1.4.6]
本帖最后由 1076742624 于 2013-1-6 07:18 编辑
BungeeCord会对你的服务器有很多复杂的修改,虽然作者已经尽可能的帮助本插件的用家,可是作者不会对因为本插件的错误而影响到服务器下线负责任。作者建议大家先下载本插件到本地测试,然后再部署到一台运行中的服务器,减少因为没经测试而造成不可预知的错误。基本上本插件于支援的CraftBukkit内核上是非常稳定的,如果使用最新版本的内核不保证稳定性。
BungeeCord是新一代的服务器云群集插件,目标是将成为最可靠的一代。以前类似插件是由Raphfryk所开发的CraftProxy,CraftProxy主要功能是支援本地缓存服务器Chunk以减少连接服务器的卡顿,次要功能就是可以让多服务器互相联接,形成一个大服务器联盟(主要因为craftbukkit暂时不能使用上服务器的多核心,当单一服务器人数过多时将会造成服务器TPS(Ticks per second)过低的现象。用上联接插件后,将能把玩家分配到不同的端口,轻松解决瓶颈)。因为Raphfryk投入开发Spout的项目已经把CraftProxy & ServerPort遗弃,加上新版本Minecraft封包加密,CraftProxy的缓存Chunk这项主要功能将很难实现,所以CraftProxy被遗弃。随之出现的插件就是本帖所介绍的BungeeCord,将由md_5(md5所参与开发的插件众多(其中有 Essentials 为最著名之一),累积的经验以保证本插件非常稳定)带领继续开发,并保持开源精神。BungeeCord将会比CraftProxy更优秀和包含更多功能。
BungeeCord的宗旨是提供更稳定和让服务器主更简单的设置就能让他们的服务器联接到云上和允许玩家使用传送门于这些服务器之间互相连接(你可以使用他们开发的传送门插件Janus或者从CraftProxy时期已经存在的老牌多功能传送插件Transporter(依然更新中))。
BungeeCord提供 [/server <Name>] 这一个服务器指令快速传送到不同服务器,如果有安装Janus还包含非常简单的传送门。
注:BungeeCord 有自己的 插件机制 可以很方便的拦截以及处理事件或封包,所以不必担心他的扩展性。
翻译 (右边解释部分): - BungeeCord (蹦极(弹簧索)) = 代理服务器
- Minecraft CraftBukkit Server (水桶服务端) = 我的世界水桶服务器
- Minecraft Authentication Server = 我的世界官方验证服务器
解释: - 客户端 — 连入 — > BungeeCord代理服务器
- BungeeCord代理服务器 — 正版验证 —> 用户 (抵制盗版人人有责,详情请留意下面)
- BungeeCord代理服务器 — 传送到默认服务器 —> 玩家
可能: - [正版验证失败] BungeeCord代理服务器 — 踢掉 —> 玩家
- [玩家触发传送服务器] BungeeCord代理服务器 — 传送到其他服务器 —> 玩家
- ◆ 启动BungeeCord为代理方是指把BungeeCord当成普通Java应用开启,这并不是Bukkit插件!
- 建议联接的服务器建议在同一台服务器或内网中,因为所有服务器都由代理服务器联接,如果代理服务器跟游戏服务器连接延迟大,这样会非常影响服务器流畅!
- 如果你的服务器允许非正版玩家连接,建议在默认服务器加装注册插件(如:MineLogin)。
- 代理服务器必须带宽充足,所有玩家都由代理服务器转发!
- ◆ 建议定期留意Dev上的最新稳定版本并下载更新,因为旧的版本有可能存在严重漏洞,为了服务器正常运作,建议使用最新版本!
- ◆ 每个服务器的Bukkit.yml中的 connection-throttle 必须设置为-1(connection-throttle 数值是限制玩家连接服务器间隔,-1为关闭)!
- ◆ 所有一般服务器的端口必须由防火墙设置禁止非代理服务器的连接(BungeeCord跟Serverport不一样,ServerPort提供禁止玩家直接连接服务器(可是在新的版本失效了),而BungeeCord因为不是Bukkit插件,所以暂时没办法控制) (可将 server.properties 中的 ip 设置为代理服务器的ip,可以有效拦截)!
- ◆ 所有服务器的online-mode必须设置为false,因为过程中由BungeeCord转发,没办法认证玩家是否正版,从而会造成无法连接,这样改成由代理服务器连接到Minecraft官网认证(抵制盗版人人有责,详情请留意下面)!
- ◆ 你必须使用Java7!
下载 BungeeCord.jar 后,创建一个新的启动脚本(start.bat、start.sh......)
第一次运行BungeeCord,将会生成默认的配置,下面会教大家修改基本的设置!
先找到bind_host,默认为"0.0.0.0:25577",0.0.0.0表示本机所有IP都能够连接到代理服务器,建议保留默认。25577代表代理服务器的端口,建议修改成25565(Minecraft默认端口)
找到max_players,这个数值并不是代表代理服务器能连接多少个玩家,BungeeCord能连接的数量都是取决于默认服务器,然后再连接到不同服务器,这个数值是设置显示在服务器清单中的玩家上限,设置为1可以让玩家有大服务器的感觉(国外服务器都以人数上限1代表这是云服务器)
找到servers,这里是最重要的部份!这里将设置代理服务器能连接到哪个服务器。默认配置为:
- servers:
- default: 127.0.0.1:1338
- pvp: 127.0.0.1:1337
复制代码这样当玩家连接到代理服务器时将会默认连接到127.0.0.1:1338服务器,然后输入 [/server pvp] 将会传送到127.0.0.1:1337(当然你也可以安装插件来建传送门传送)。特别需要注意的是,这并不是说完全转接到某个服务器,而是封包由代理服务器处理并转发。
恭喜,现在基本的设置已经完全,最后确保你的服务器 connection-throttle 都设置为-1 (如果您没有设置,请重新看一下注意事项,谢谢合作!),并把 online-mode 关闭。如果所有设置无误,你将能使用 [/server] 指令!
有部份功能还没有实现,所以输入指令可能会出现没此指令的现象。
- 修改 admins 部份,增加代理服务器的管理员,管理员可以操作代理服务器中关闭服务器,发送警报,和更多东西!
- 修改 moderators 部份,增加代理服务器的下级管理员,下级管理员可以查看玩家IP,并于将来可以封禁和踢出玩家!
- 修改 forced servers 部份,这是一个非常酷的功能,你可以使用不同的域名进入不同的服务器而不需要加上任何端口,由本代理服务器负责转发。设置格式" 域名: 服务器名字",(例 " f.mineitem.com: minefire") 当你使用 f.mineitem.net 这域名进入服务器时,代理服务器将转发你到 minefire 服务器!你可以在下一行加上(一行一个域名设置)" mcbbs.net: pvp",这样当你使用mcbbs.net 这域名进入服务器时将会把你转发到pvp服务器(前题你已经把服务器IP绑定到这域名上)。当然,转发的服务器名字也必须在上面的 servers 设置好。当你如果是没有任何域名可以用作进入服务器,你可以设置 " localhost:default" 或者保留默认值都可以。
- disabled_commands 这项是可以让你禁止本程序的一些指令。
- log_num_lines 这项可以让你修改本程序日志文本的长度限制。
- stats_uuid 这是唯一机器码,千万不要修改!
当你使用BungeeCord转发到任何已设置的服务器中,这些服务器都能使用这些指令!而服务器不用安装任何插件!
- /alert <信息> - 向所有服务器广播消息(只限管理员)
- /end - 停止代理服务器(BungeeCord)(只限管理员)
- /ip <玩家名字> - 查询某玩家真实IP(只限管理员)
- /glist - 查看所有连接服务器的玩家(合共所有服务器的玩家)
- /server <服务器名字> - 快速输入指令连接到不同服务器(可以配置禁止)
本程序并不是CraftBukkit插件,请勿放进plugins文件夹!
本程序官方版本只允许正版玩家连入!(抵制盗版从我做起,详情留意下面)
BungeeCord有一个很酷的功能 —— 全局玩家清单,你可以从 TabList 中看到所有服务器的玩家!就像在一个群集服务器中!
BungeeCord 修复了 CraftProxy 一个进入服务器时名字会出现两次的Bug!
当连接到代理服务器时会把玩家重新转发到最后进入的服务器,建议你在所有服务器都加装注册插件!
推荐设置服务器请使用本地IP或localhost,用外网IP将造成无谓的带宽流失。
Ver.0.0.1 (For Minecraft 1.4.6) (For BungeeCord 86) : 点我下载
- 下载 BungeeCord 以及 对应版本的 破解补丁
- 使用压缩软件打开 BungeeCord 以及 对应版本的 破解补丁
- 将 破解补丁 中的文件拖入 对应版本的 BungeeCord 中覆盖
- 完成!(无需删除其他任何文件)
By:FanHua & Rickky2
未经允许禁止转载
作者: 1076742624 时间: 2013-1-6 07:03
本帖最后由 1076742624 于 2013-1-6 07:04 编辑
作者: 704009905 时间: 2013-1-6 07:15
Yeah!
作者: apibits 时间: 2013-1-6 09:56
Wow~~~这样的的话 Windows服务器系统很高兴啊......再也不怕看不懂Linux了......
作者: 尼克 时间: 2013-1-6 09:58
繁华,你的破解补丁里面有什么?
为啥要破解呢
作者: 291201471 时间: 2013-1-6 10:30
科学的插件·
作者: Condor 时间: 2013-1-6 13:12
似懂非懂吧。。。
作者: zesty 时间: 2013-1-6 14:39
前排占领繁华繁基佬的前排!
作者: dumiao920216 时间: 2013-1-6 15:30
可以在肉机上开云服务器群了太好了
作者: 黄凯航 时间: 2013-1-6 16:55
竟然有2个Bukkit现任管理员参与制作
作者: 1412942842 时间: 2013-1-6 18:40
论“脚踏两只船的好处”
作者: Cpt.Dunn 时间: 2013-1-6 20:22
世上所有服务器连在一起的话………………
作者: st09094238 时间: 2013-1-8 11:42
上面講完抵制盜版從你我做起
下面就開始發放破解載點和教學了...
作者: Hawkeye 时间: 2013-1-17 18:29
看不懂的说...
作者: qwer14782 时间: 2013-1-28 20:25
官網連接壞瞜
作者: wolski 时间: 2013-1-29 11:21
This project has been deleted.
作者: raoweijie1 时间: 2013-1-31 18:48
怎么回事。。
老是登录不上 是那个86的啥~?!~
http://ci.md-5.net/job/BungeeCord/86/
是这个么。。。
破解文件打上去好像也不行 哟。。。不打破解提示验证不通过
打破解补丁提示
18:32:37 [INFO] /110.53.239.192 has connected
18:32:40 [INFO] /110.53.239.192 [tianyou] disconnected with Could not connect to
server - RuntimeException
java.lang.RuntimeException: Could not connect to target server IllegalArgumentEx
ception : Wasn't expecting packet id 0x01 @ net.md_5.bungee.packet.DefinedPacket
:44
at net.md_5.bungee.ServerConnection.connect(ServerConnection.java:100)
at net.md_5.bungee.UserConnection.connect(UserConnection.java:92)
at net.md_5.bungee.UserConnection.connect(UserConnection.java:76)
at net.md_5.bungee.InitialHandler.run(InitialHandler.java:80)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
18:37:28 [INFO] Saved reconnect locations to locations.yml
18:37:47 [INFO] /110.53.239.192 has connected
18:37:50 [INFO] /110.53.239.192 has connected
18:37:50 [INFO] /110.53.239.192 [tianyou] disconnected with Could not connect to
server - RuntimeException
java.lang.RuntimeException: Could not connect to target server IllegalArgumentEx
ception : Wasn't expecting packet id 0x01 @ net.md_5.bungee.packet.DefinedPacket
:44
at net.md_5.bungee.ServerConnection.connect(ServerConnection.java:100)
at net.md_5.bungee.UserConnection.connect(UserConnection.java:92)
at net.md_5.bungee.UserConnection.connect(UserConnection.java:76)
at net.md_5.bungee.InitialHandler.run(InitialHandler.java:80)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
/server
Command not found
18:42:28 [INFO] Saved reconnect locations to locations.yml
延迟
郁闷求指教。。。
作者: raoweijie1 时间: 2013-2-1 11:03
搞定了 貌似1.4.6的只能用水桶无任何插件的。。悲剧啊。。。。破解文件 用最喜的bungeecord也可以用
作者: raoweijie1 时间: 2013-2-5 17:28
bungeecord+trp+ic+数据共享。。。
跨服穿越 并且不掉人物 实现 在考虑教程怎么写嘛。。。
可惜现在手上没服务器可以测试下跨服跨mod穿越么。。。
作者: 1643860474 时间: 2013-2-16 08:33
可以连接电信和网通变成双线服么
作者: ruanduo 时间: 2013-2-21 01:41
1076742624 发表于 2013-1-6 07:03 
地址挂了怎么办···
作者: aa210063654 时间: 2013-3-9 18:15
求更新破解补丁= =github的源代码变更了好多
https://github.com/ElasticPortal ... EncryptionUtil.java
作者: aa210063654 时间: 2013-3-9 18:45
- -目前Build 222可以直接offline mode
可以不用补丁了
作者: cody430 时间: 2013-3-13 14:17
谢大大分享
作者: x2236255 时间: 2013-3-17 18:51
qwer14782 发表于 2013-1-28 20:25 
官網連接壞瞜
好吧。。。地址挂了怎么办!!!!!!!!
作者: wolski 时间: 2013-3-17 20:33
new version for 147 and 150
See HERE
作者: a543461674 时间: 2013-3-21 06:27
马克,以后可能用到
作者: add336633 时间: 2013-3-24 16:24
st09094238 发表于 2013-1-8 11:42 
上面講完抵制盜版從你我做起
下面就開始發放破解載點和教學了...
我不会啊,你帮我个忙吧,教教我我q:1828732512
作者: asd396112041 时间: 2013-3-29 23:53
你搞个视频给我们看吧
作者: chichung0418 时间: 2013-4-21 18:17
仲有冇d類似功能嘅插件?
作者: 梦幻龙族Ⅱ 时间: 2013-6-1 17:58
x2236255 发表于 2013-3-17 18:51 
好吧。。。地址挂了怎么办!!!!!!!!
{:10_527:}地址挂了
作者: xy2huan 时间: 2013-6-3 12:31
哭死我了~地址挂掉了说·
作者: 12383253 时间: 2013-6-3 18:25
这·个·必·须·顶!不过多服务器之间的数据能互通吗?
作者: 827788064 时间: 2013-6-3 22:20
说一句话,对我来说用不上,但还是能帮到一些人开大服用的- -
作者: mcm782288157 时间: 2013-8-5 19:52
盗版服怎么弄咧???
{:10_560:}
作者: a26603320 时间: 2013-8-9 10:53
1412942842 发表于 2013-1-6 18:40 
论“脚踏两只船的好处”
去你妈地方I问哦哦给我ddddddddddd
作者: 1814209846 时间: 2013-8-11 10:23
眼花缭乱啊你下次能发视频给我们看么{:10_531:}