本帖最后由 开心的阿诺 于 2022-12-28 12:20 编辑
前传:1、2
项目地址:GitLab,GitHub
在一番研究后,我做到了mc1.8.8网页版和客户端版同服游玩
有图有真相:
(一些碎碎念)
我一直对网页版游戏很着迷。
虽然网页版游戏肯定和客户端版的性能差非常多,但它没有客户端的羁绊,方便、快捷,特别适合信息课摸鱼
而在快3年前,我发了这么一个帖子:
在网页上玩我的世界!(讲的是https://classic.minecraft.net/)
虽然是classic版本,但还是震撼到了当时懵懂无知的我
今年5月,我有发现了1.5.2的网页版mc,再次触动了我内心深处的回忆
我立马体验了一番,虽然手感不太行,帧数也很感人,但还是让我有些兴奋,就像回到了当初
而现在,lax1dude大大,再次深深地让我感到震惊——网页版的EaglercraftX 1.8.8!
这可是1.8.8!拿去玩Hypixel也可以!(当然是指客户端版的1.8.8,Hypixel现在不支持Eaglercraft,估计以后也不会支持)
而且,这次1.8.8的Eaglercraft和原来1.5.2服务端的最大区别就是现在它只是BungeeCord/Waterfall的一个插件,而不是一个完整的服务端(原文)
这代表了什么?
代表了Eaglercraft可以享受成百上千的插件,而且可以和客户端玩家在同服游玩!
lax1dude大大,我等着,就看你什么时候把1.8的单人也给出了 awa
至于更往上的版本,就现在这个浏览器技术我是不奢望了,我这破电脑不做优化跑高版本都没几帧(
(配置过程)
官方教程:https://gitlab.com/lax1dude/eaglercraftx-1.8#making-a-server
亲测Waterfall+paper和BungeeCord+Spigot都可以,所以我直接用BC指代BungeeCord和Waterfall
我以前没用过BC,导致在细节上走了不少弯路,做完了也感觉没什么难度
所以这部分的根本目的只是为了给各位提个醒,大佬们不用停留,直接跳过即可
1.不管开不开正版验证,子服的online-mode要设置成false,正版验证让BC端的online_mode完成
2.开了正版验证的服务器,用Eaglercraft进入服务器要先用客户端版加入服务器,用 /eagler <密码> 设置密码,然后在Eaglercraft加入服务器输入设置好的密码即可;而离线服务器则无需设置密码,直接加入即可
3.链接到服务器
我们照着waterfall的日志看一看:
复制代码
在本地可以用 0.0.0.0:25577 加入服务器,但不推荐,因为其他地方(好像也包括局域网)都无效
我们要在cmd中用 ipconfig 命令查看IPv4地址,(如我的192.*.*.109)
客户端版用“Listening on /0.0.0.0:25577”里的端口(配置里也可以调),如192.*.*.109:25577
Eaglercraft要用“Eaglercraft is listening on: /0.0.0.0:8081”里的端口(插件配置里也可以调),如192.*.*.109:8081
4.Eaglercraft可能网速比较慢,毕竟有浏览器限制,正常现象
这次经历也让我对于mc和服务器的感受更深了一层
想要长期用这个的坛友们还是先放一放,7个小时前作者还在commit(
现在尝尝鲜就好了
另外这次竟然码了这么多字(
前传:1、2
项目地址:GitLab,GitHub
在一番研究后,我做到了mc1.8.8网页版和客户端版同服游玩
有图有真相:
(一些碎碎念)
我一直对网页版游戏很着迷。
虽然网页版游戏肯定和客户端版的性能差非常多,但它没有客户端的羁绊,方便、快捷,
而在快3年前,我发了这么一个帖子:
在网页上玩我的世界!(讲的是https://classic.minecraft.net/)
虽然是classic版本,但还是震撼到了当时懵懂无知的我
今年5月,我有发现了1.5.2的网页版mc,再次触动了我内心深处的回忆
我立马体验了一番,虽然手感不太行,帧数也很感人,但还是让我有些兴奋,就像回到了当初
而现在,lax1dude大大,再次深深地让我感到震惊——网页版的EaglercraftX 1.8.8!
这可是1.8.8!拿去玩Hypixel也可以!(当然是指客户端版的1.8.8,Hypixel现在不支持Eaglercraft,估计以后也不会支持)
而且,这次1.8.8的Eaglercraft和原来1.5.2服务端的最大区别就是现在它只是BungeeCord/Waterfall的一个插件,而不是一个完整的服务端(原文)
这代表了什么?
代表了Eaglercraft可以享受成百上千的插件,而且可以和客户端玩家在同服游玩!
lax1dude大大,我等着,就看你什么时候把1.8的单人也给出了 awa
至于更往上的版本,就现在这个浏览器技术我是不奢望了,我这破电脑不做优化跑高版本都没几帧(
(配置过程)
官方教程:https://gitlab.com/lax1dude/eaglercraftx-1.8#making-a-server
亲测Waterfall+paper和BungeeCord+Spigot都可以,所以我直接用BC指代BungeeCord和Waterfall
我以前没用过BC,导致在细节上走了不少弯路,做完了也感觉没什么难度
所以这部分的根本目的只是为了给各位提个醒,大佬们不用停留,直接跳过即可
1.不管开不开正版验证,子服的online-mode要设置成false,正版验证让BC端的online_mode完成
2.开了正版验证的服务器,用Eaglercraft进入服务器要先用客户端版加入服务器,用 /eagler <密码> 设置密码,然后在Eaglercraft加入服务器输入设置好的密码即可;而离线服务器则无需设置密码,直接加入即可
3.链接到服务器
我们照着waterfall的日志看一看:
- <省略前面的部分>
- [20:00:45 ERROR] [EaglercraftXBungee]: Online mode is set to false! Authentication system has been disabled
- [20:00:47 INFO] [EaglercraftXBungee]: Eaglercraft is listening on: /0.0.0.0:8081
- [20:00:48 INFO] [EaglercraftXBungee]: Connected to database: jdbc:sqlite:eaglercraft_skins_cache.db
- [20:00:48 INFO]: Enabled plugin EaglercraftXBungee version 1.0.1 by lax1dude
- [20:00:48 INFO]: Listening on /0.0.0.0:25577
在本地可以用 0.0.0.0:25577 加入服务器,但不推荐,因为其他地方(好像也包括局域网)都无效
我们要在cmd中用 ipconfig 命令查看IPv4地址,(如我的192.*.*.109)
客户端版用“Listening on /0.0.0.0:25577”里的端口(配置里也可以调),如192.*.*.109:25577
Eaglercraft要用“Eaglercraft is listening on: /0.0.0.0:8081”里的端口(插件配置里也可以调),如192.*.*.109:8081
4.Eaglercraft可能网速比较慢,毕竟有浏览器限制,正常现象
这次经历也让我对于mc和服务器的感受更深了一层
想要长期用这个的坛友们还是先放一放,7个小时前作者还在commit(
现在尝尝鲜就好了
另外这次竟然码了这么多字(
有点意思
但是我拿不到电脑(
但是我拿不到电脑(
还真可以玩国际服呀
竟然还有网页版的....原谅我孤陋寡闻
话说本机ip为啥不是127.那串而是0.0.0.0
好,不愧是有图有真相!
能不能考虑把版本再提高一点(比如1.12.2?)
wc,可以的,是楼主做的吗,这样以后玩起来估计更方便了
基岩版就不用了吧
开心的阿诺 发表于 2022-12-28 12:08
那要看作者心情,或者自己去弄一个
突然意识到可以用跨服插件实现 ...
有的服务器不是支持多版本吗(比如海皮咳嗽
krowemoh2020 发表于 2022-12-28 12:10
wc,可以的,是楼主做的吗,这样以后玩起来估计更方便了
基岩版就不用了吧...
当然不是我这个屑做的 qwq
啊这,不过没有太大的实际意义吧,但是做的也不错
你 的 名 字.exe
Qhxss 发表于 2022-12-28 12:16
啊这,不过没有太大的实际意义吧,但是做的也不错
Eaglercraft is real Minecraft 1.5.2 that you can play in any regular web browser. That includes school chromebooks, it works on all chromebooks. It supports both singleplayer and multiplayer.
——1.5.2版的描述
我想已经可以说明意义了
WOW
这是网页版MC的新升级版本!
但凡支持的服务器能有一两个……
这是网页版MC的新升级版本!
但凡支持的服务器能有一两个……
很有意思的
多端互联是吧
有意思,会不会成为渣机福利啊
You are so handsome
Doomsday_Envoy 发表于 2022-12-28 11:57
话说本机ip为啥不是127.那串而是0.0.0.0
都行,127.0.0.0和0.0.0.0和localhost都代表本地
[10:15:48 ERROR]: [/192.168.110.249:54585] <-> InitialHandler - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during login process! 03010200010001fc030306cb84e7c8cd咋办啊
fengyijun 发表于 2023-1-26 10:17
[10:15:48 ERROR]: [/192.168.110.249:54585] InitialHandler - encountered exception: net.md_5.bungee. ...
嗯......我没遇到过,但在网络上找到的资料看起来是不是你EaglerXBungee插件没装对?
另外茶馆禁止挖坟
Doomsday_Envoy 发表于 2022-12-28 11:57
话说本机ip为啥不是127.那串而是0.0.0.0
0.0.0.0这个地址指的是本机,127.0.0.1指的是本机环回网络,0.0.0.0直接访问本机,127.0.0.1的访问请求会被中转到本机,原理不同但绝大多数应用操作结果相同