部署、日志与官方插件
配置完成后就能部署运行了。这一篇讲部署网络服、查看日志,以及如何安装并测试官方插件(以公告插件为例)。
部署网络服
配置的完成按钮点亮后,点完成保存配置,即可部署:
- 点部署,弹出部署日志窗口
- 部署成功后,部署日志最后会显示入口地址
- 用测试端连入口地址即可进服
部署方式回顾
开发阶段默认用智能部署,改完直接点部署即可。三种部署方式(智能/重新/热更)的区别见 部署与插件系统。
服务器日志
网络游戏 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. 配置与部署
- 修改
neteaseAnnounce目录下的mod.json配置 - 新建空白网络服,按上表在大厅服/控制服/功能服分别配置对应 Mod
- 部署网络服
4. 测试
- 部署完成后执行开发测试
- 打开控制台调试,执行 POST 指令
mail-send-many - 进游戏查看效果(登录弹窗、邮件、公告等)
插件带 API 和运营指令
官方插件都配套 API(代码里调)和运营指令(控制台 POST,如 mail-send-many)。装好插件后,游戏内功能与后台运营指令都能直接用,无需自己实现。
模板跑起来了。想看更完整的玩法模板?下一篇生存/RPG 与小游戏模板。回到基岩版网络游戏首页。
