一个为 Nukkit 服务器开发的扫雷游戏插件,支持自定义游戏区域、计时功能和游戏记录保存。
- ✅ 自定义扫雷游戏区域
- ✅ 游戏计时功能
- ✅ 游戏记录保存
- ✅ 玩家离开区域自动重置
- ✅ 玩家切换地图自动重置
- ✅ 自定义雷数设置
- ✅ 美观的游戏界面
- 下载插件的 JAR 文件
- 将 JAR 文件放入服务器的
plugins文件夹中 - 重启服务器
- 插件会自动生成配置文件
使用以下命令打开创建游戏区域的表单:
/mt
在表单中,你可以设置:
- 房间名称
- 游戏区域宽度(5-20格)
- 游戏区域高度(5-20格)
- 雷数(1-50个)
使用以下命令删除指定的游戏区域:
/mt remove <房间名称>
- 创建游戏区域后,点击区域内的方块开始游戏
- 点击方块时,会根据扫雷规则进行处理:
- 挖到雷:游戏结束,显示用时
- 挖到数字:显示周围雷数
- 挖到空白:自动连锁挖掘周围方块
- 当所有非雷方块都被挖掘时,游戏胜利,显示用时并保存记录
存储游戏区域的配置信息,格式如下:
room:
- startX: 100
endX: 108
y: 64
startZ: 100
endZ: 108
mine: 10
levelName: world
roomName: 测试房间存储玩家的游戏记录,格式如下:
玩家名称:
房间名称:
timeUsed: 10
lastPlayed: 1620000000000插件包含一个资源包,提供了扫雷游戏所需的纹理和模型:
- 雷的纹理和模型
- 数字的纹理和模型
- 旗子的纹理和模型
- 方块的纹理和模型
- 只有 OP 玩家可以使用
/mt命令创建和删除游戏区域 - 所有玩家都可以参与扫雷游戏
- 游戏区域大小建议在 5x5 到 20x20 之间
- 雷数建议不超过总方块数的 30%
- 玩家离开游戏区域超过 5 米时,游戏会自动重置
- 玩家切换地图时,游戏会自动重置
游戏效果:
![]() |
![]() |
|---|

