• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

教程 Eaglecraft 网页版MC服务器构建方式&注意事项

  • 主题发起人 主题发起人 YYT
  • 开始时间 开始时间

YYT

【Lv:6】

管理成员
开发者
风纪委员
正式会员
注册
2018/02/09
消息
3,853
金粒
2,252,448金粒

如果可以接受 replit ,可以用这个:https://replit.com/@ayunami2000/eaglercraft-server

手动配置说明:

  1. 检查是否安装了 Java。您可以从https://www.java.com/download/下载它
  2. 下载稳定new版构建文件:https://www.minebbs.com/resources/eaglecraft-minecraft.4151/
  3. 将下载的 ZIP 文件解压缩到新文件夹
  4. 打开新文件夹,进入java/bungee_command文件夹
  5. 在 Windows 中,双击run.bat。它应该会打开一个新的终端窗口 有些计算机可能只会显示“run”而不是“run.bat”,两者都是正确的
    运行.bat
  6. 在 macOS 或 Linux 上,请搜索“如何打开终端并使用cd命令”导航到java/bungee_command
    然后,在该文件夹中,运行chmod +x run_unix.sh然后运行./run_unix.sh。它应该启动同一个服务器
  7. 转到java/bukkit_command也从 ZIP 中提取的另一个文件夹
  8. 同样,在 Windows 上,双击run.bat该文件夹。它应该打开第二个终端窗口。
    保留您打开的第一个和第二个终端窗口,只需最小化它们不要关闭
  9. 同样,在 macOS 或 Linux 上,重复步骤 7,java/bukkit_command文件夹中除外
  10. 您的服务器现已准备就绪。下载并打开stable-download/Offline_Download_Version.html
  11. 从主菜单转到“多人游戏”。选择“直接连接”,输入127.0.0.1:25565并按“加入服务器”
  12. 它应该允许您连接,如果没有,请检查两个终端窗口是否有错误
  13. 如果您可以定期检查Offline_Download_Version.html的更新,那么您现在完成了
——————————————
  1. 如果您正在和朋友一起玩并且想要一个可以更新的共享网页端,请查看stable-download/web文件夹
  2. 要安装,请创建一个网站并将stable-download/web的内容上传到您想要安装 Eaglercraft 的 URL
  3. 如果您在本地浏览器中打开“web”文件夹,它将无法工作!如果您在 URL 中看到“file:///”,则说明您做错了。您需要将文件夹上传到 HTTP 或 HTTPS 服务器,并通过 Internet 以 http:// 或 https:// 访问它。否则游戏将无法加载,这不是Bug,是操作问题。
  4. 要修改默认的服务器列表,请下载servers_template.dat并在NBTExplorer中打开它。进行更改,然后保存
  5. 如果无法安装 NBTExplorer,请尝试WebNBT
  6. 将您的修改上传servers_template.dat到base64encode.org,然后按“编码”。
  7. 下载并打开编码文件,将文件中的文本复制并粘贴回第 21 行(或第 22 行)的引号之间,以代替同样以引号index.html开头的旧文本CgAACQAHc2Vydm
  8. 要创建自动加入服务器的站点链接,请在 URL 中添加一个?server=变量,例如(例如):https://g.eags.us/eaglercraft/?server=127.0.0.1:25565将自动加入ws://127.0.0.1:25565/为玩家完成用户名和皮肤设置后
  9. 要更改服务器的 MOTD 和图标,请在 中编辑motd1:侦听器配置的标签,并在配置文件所在的文件夹中java/bungee_command/config.yml替换。server-icon.png用于&添加颜色/格式代码。服务器列表会将您的图标缩小为 64x64 像素
  10. 你可以给你的 MOTD 多行,添加一个motd2:来定义第二行
  11. 对于动画 MOTD 和图标,安装 EaglerMOTD:https ://github.com/LAX1DUDE/eaglercraft-motd/
  12. 要添加一些 bukkit 插件,请下载 CraftBukkit 1.5.2 的插件 JAR 文件并将其放入java/bukkit_command/plugins
  13. 要添加一些蹦极插件,请下载插件的 JAR 文件并将其放入java/bungee_command/plugins
  14. 请参阅https://github.com/LAX1DUDE/eaglercraft-plugins/下载一些支持的插件
  15. 要添加/loginand /register,请安装AuthMe并仔细阅读其文档以正确设置
  16. 要在 Eaglercraftbungee 上禁止用户名,请使用: eag-ban <username>
  17. 要在 Eaglercraftbungee 上封禁 IP,请使用: eag-ban-ip <ip>,或eag-ban-ip <name>自动封禁玩家的 IP
  18. 要禁止一定范围的 IP 地址,请使用斜杠符号定义子网。例子:eag-ban-ip 192.168.0.0/8
  19. 要通过通配符 (*) 禁止用户,请使用:eag-ban-wildcard <text>*eag-ban-wildcard *<text>eag-ban-wildcard *<text>*
  20. 您可以编辑 EaglercraftBungee 文件夹中的 bans.txt,保存时服务器会自动重新加载文件
  21. 要通过正则表达式禁止用户,请使用:eag-ban-regex <regex>与正则表达式匹配小写的用户名
  22. 如果您在服务器上使用 /op,请记住,如果您/op LAX1DUDE,则以“laX1DUDE”或“LaX1dUdE”或“lax1dude”身份加入的玩家也都将拥有 /op。为了解决这个问题,通过将“BitchFilterPlugin.jar”移动到“java/bukkit_command/plugins”中,强制所有操作员只能在其用户名中加入所有小写字母(“lax1dude”),然后注册每个操作用户名小写
  23. ws://要通过 URL或wss://URL 而不是连接到您的服务器,请将nginxip:port设置为您希望 URL 连接到的 EaglercraftBungee 服务器的反向代理。使用带有指令的位置 URL 模板。ip:portproxy_pass
  24. Eaglercraft 默认使用 80 端口进行 IP 连接,输入127.0.0.1与输入 ws://127.0.0.1:80/ 是一样的
  25. 要将客户端的远程 IP 地址从 nginx 上的请求转发到 EaglercraftBungee 以强制执行 IP 禁令,X-Real-IP请在代理时将请求的标头设置为 websocket
  26. 要为您的站点制作自定义资源包,请克隆此存储库并编辑lwjgl-rundir/resources中的文件。
  27. 完成后,导航到epkcompiler/并双击run.bat. 等待窗口说Press any key to continue...并关闭它。然后,转到../javascript存储库并复制javascript/assets.epk到您网站上的assets.epk
  28. 如果您使用的是 mac 或 linux,请导航到 epkcompiler 文件夹cd并运行chmod +x run_unix.sh,然后./run_unix.sh执行此操作,然后将其复制javascript/assets.epk到您网站上的assets.epk
68747470733a2f2f63646e2e646973636f72646170702e636f6d2f6174746163686d656e74732f3337383736343531...png
 
最后由版主编辑于:

在线会员

  • Edithfus
  • 如果119
  • wudilaodengtou
  • AkkTNT
  • 南客18
  • Ayuu0v0
  • sunrises7g7
  • 迷途的鱼0x2
  • The_forgotten_loner
  • hu7_
后退
顶部 底部