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 结构
翻译 (右边解释部分):  
解释:  可能:  



注意事项(必看!)



使用方法
下载 BungeeCord.jar 后,创建一个新的启动脚本(start.bat、start.sh......)
  1. java -jar BungeeCord.jar
复制代码
第一次运行BungeeCord,将会生成默认的配置,下面会教大家修改基本的设置!
先找到bind_host,默认为"0.0.0.0:25577",0.0.0.0表示本机所有IP都能够连接到代理服务器,建议保留默认。25577代表代理服务器的端口,建议修改成25565(Minecraft默认端口)
找到max_players,这个数值并不是代表代理服务器能连接多少个玩家,BungeeCord能连接的数量都是取决于默认服务器,然后再连接到不同服务器,这个数值是设置显示在服务器清单中的玩家上限,设置为1可以让玩家有大服务器的感觉(国外服务器都以人数上限1代表这是云服务器)
找到servers,这里是最重要的部份!这里将设置代理服务器能连接到哪个服务器。默认配置为:
  1. servers:
  2.   default: 127.0.0.1:1338
  3.   pvp: 127.0.0.1:1337
复制代码
这样当玩家连接到代理服务器时将会默认连接到127.0.0.1:1338服务器,然后输入 [/server pvp] 将会传送到127.0.0.1:1337(当然你也可以安装插件来建传送门传送)。特别需要注意的是,这并不是说完全转接到某个服务器,而是封包由代理服务器处理并转发。
恭喜,现在基本的设置已经完全,最后确保你的服务器 connection-throttle 都设置为-1 (如果您没有设置,请重新看一下注意事项,谢谢合作!),并把 online-mode 关闭。如果所有设置无误,你将能使用 [/server] 指令!
有部份功能还没有实现,所以输入指令可能会出现没此指令的现象。



附加说明



程序内置指令
当你使用BungeeCord转发到任何已设置的服务器中,这些服务器都能使用这些指令!而服务器不用安装任何插件!



其他
本程序并不是CraftBukkit插件,请勿放进plugins文件夹!
本程序官方版本只允许正版玩家连入!(抵制盗版从我做起,详情留意下面)
BungeeCord有一个很酷的功能 —— 全局玩家清单,你可以从 TabList 中看到所有服务器的玩家!就像在一个群集服务器中!
BungeeCord 修复了 CraftProxy 一个进入服务器时名字会出现两次的Bug!
当连接到代理服务器时会把玩家重新转发到最后进入的服务器,建议你在所有服务器都加装注册插件!
推荐设置服务器请使用本地IP或localhost,用外网IP将造成无谓的带宽流失。



插件下载
请前往官方下载,无需翻墙。
http://dev.bukkit.org/server-mods/bungee-cord/files/



破解补丁下载 (By:FanHua)
Ver.0.0.1 (For Minecraft 1.4.6) (For BungeeCord 86) : 点我下载



如何使用破解补丁



By:FanHua & Rickky2
未经允许禁止转载

作者: 1076742624    时间: 2013-1-6 07:03
本帖最后由 1076742624 于 2013-1-6 07:04 编辑
问题收集 & 已知BUG
暂无~ 欢迎联系本人!

作者: 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:}