Skip to content

部署、日志与官方插件 ​

配置完成后就能部署运行了。这一篇讲部署网络服、查看日志,以及如何安装并测试官方插件(以公告插件为例)。

部署网络服 ​

配置的完成按钮点亮后,点完成保存配置,即可部署:

  1. 点部署,弹出部署日志窗口
  2. 部署成功后,部署日志最后会显示入口地址
  3. 用测试端连入口地址即可进服

部署方式回顾

开发阶段默认用智能部署,改完直接点部署即可。三种部署方式(智能/重新/热更)的区别见 部署与插件系统。

服务器日志 ​

网络游戏 Mod 靠日志调试。MC Studio 找到网络游戏 → 更多 → 查看服务端日志,弹出「服务器日志」窗口,按服(大厅服/游戏服/控制服/功能服/代理服)查看运行日志、搜索关键字。部署日志窗口则显示部署过程与入口地址。

安装官方插件 ​

官方插件是一组预制的网络服 Mod,装上即用。以公告插件为例:

1. 获取插件 ​

MC Studio → 基岩版服务器 → 插件 → 官方插件 → 公告插件 下载。

公告插件由三个 Mod 构成,分别装在不同的服:

Mod装在
neteaseAnnounce大厅服(lobby)
neteaseAnnounceMaster控制服(master)
neteaseAnnounceService功能服(service)

2. 建数据库表 ​

执行 neteaseAnnounceService 目录下的 mod.sql 建表:

bash
# 登录开发机后进入 mysql(用你的数据库账号密码)
mysql -h127.0.0.1 -uminecraft -pminecraft
# 切换数据库
use minecraft
# 把 mod.sql 内容拷进来执行,出现 "Query OK" 即成功

mod.sql 会建公告、邮件相关表(登录弹窗 neteaseLoginPopup、浮窗公告 neteaseFloatingWindow、单人/群发邮件等)。

数据库账号密码以实际为准

示例里 -uminecraft -pminecraft 是演示值,实际账号密码以你开发机数据库配置为准。

3. 配置与部署 ​

  1. 修改 neteaseAnnounce 目录下的 mod.json 配置
  2. 新建空白网络服,按上表在大厅服/控制服/功能服分别配置对应 Mod
  3. 部署网络服

4. 测试 ​

  • 部署完成后执行开发测试
  • 打开控制台调试,执行 POST 指令 mail-send-many
  • 进游戏查看效果(登录弹窗、邮件、公告等)

插件带 API 和运营指令

官方插件都配套 API(代码里调)和运营指令(控制台 POST,如 mail-send-many)。装好插件后,游戏内功能与后台运营指令都能直接用,无需自己实现。


模板跑起来了。想看更完整的玩法模板?下一篇生存/RPG 与小游戏模板。回到基岩版网络游戏首页。