- 版权类型
- 转载
- 插件中文名称
- 猫娘女仆
- 插件英文名称
- NekoMaid
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 多语言
- 前置组件
- Uniporter https://www.spigotmc.org/resources/uniporter.93782/
- 适配版本(Java)
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
目前插件已停更,可能插件会出现报错,无法进入服务器等问题 (适配Uniporter版本: 1.3.4+)
更多功能
实体、方块和物品的编辑器 (支持常用属性和 NBT ) - 打开相应网页并在游戏内对着实体执行 /nekomaid block 或 /nekomaid entity 就可以
服务器信息显示 (支持查看操作系统、CPU型号和java.exe数量等) - 仅支持 Paper 及其分支的服务端
支持直接设置服务端MOTD, 用于临时验证服务器所有权
支持查看玩家的IP并绘制在全球地图上 - 需要在配置文件中同意 MaxMind 的 eula
支持多语言 (简体中文及英语)
服务器信息显示 (支持查看操作系统、CPU型号和java.exe数量等) - 仅支持 Paper 及其分支的服务端
支持直接设置服务端MOTD, 用于临时验证服务器所有权
支持查看玩家的IP并绘制在全球地图上 - 需要在配置文件中同意 MaxMind 的 eula
支持多语言 (简体中文及英语)
使用方法
下载本插件 (点击这里可以下载) 和 本插件的前置插件 Uniporter (点击这里可以下载) ,并一起放在服务端的 plugins 文件夹内
启动服务器
在游戏中输入 /nekomaid 或者 /nm,打开聊天框点击网址打开网页即可管理你的服务器
如果你想从公网管理你的服务器,只需要修改插件配置项中的 hostname 项为你的服务器公网连接地址即可
启动服务器
在游戏中输入 /nekomaid 或者 /nm,打开聊天框点击网址打开网页即可管理你的服务器
如果你想从公网管理你的服务器,只需要修改插件配置项中的 hostname 项为你的服务器公网连接地址即可
权限节点
neko.maid.use : 允许玩家使用/nekomaid命令, OP默认拥有
配置文件
请前往 Github 主页查看详细说明
可使用 /nekomaid reload 重载配置
可使用 /nekomaid reload 重载配置
命令
/nekomaid help - 获取帮助/nekomaid temp - 获取一个临时的管理地址 (15分钟)
/nekomaid reload - 重载配置
/nekomaid diagnostic - 诊断访问地址
/nekomaid block - 在网页中编辑你对着的那个方块(在网页中提前打开“方块”页面可以直接选择方块, 同时也会生成管理链接)
/nekomaid block 世界名 X坐标 Y坐标 Z坐标 - 在网页中编辑某个方块(在网页中提前打开“方块”页面可以直接选择方块, 同时也会生成管理链接)
/nekomaid invalidate - 让之前生成的全部临时管理地址失效
/nekomaid entity - 在网页中编辑你对着的那个实体(在网页中提前打开“ 实体 ”页面可以直接选择 实体 , 同时也会生成管理链接)
/nekomaid entity 实体的UUID - 在网页中编辑某个 实体 (在网页中提前打开“ 实体 ”页面可以直接选择 实体 , 同时也会生成管理链接)
支持的插件
NBTAPI (物品编辑器必装)PlugMan 或者 ServerUtils (动态删除插件必装)
OpenInv 或者 InvSee++ (查看和编辑玩家背包必装)
Vault (编辑玩家权限组和聊天前缀必装)
PlaceholderAPI (定时任务使用PAPI变量必装)
Multiverse-Core (多世界和世界别名等参数修改必装)
其他教程
更改连接端口或路径: port.md · neko-craft/NekoMaid Wiki (github.com)编写附属插件: pluginAPI.md · neko-craft/NekoMaid Wiki (github.com)
在本地部署网页前端 : localDeploy.md · neko-craft/NekoMaid Wiki (github.com)
使用 Nginx 进行反向代理: nginx.md · neko-craft/NekoMaid Wiki (github.com)
未来计划
FAQ
Q: 网页显示空白?A1: 请先检查插件及本插件的前置插件 Uniporter 是否为 最新版 . 同时网页不支持 IE 浏览器, 但支持 Chrome 版本 69 以上的浏览器.
A2: Uniporter 1.3.3 添加了对 MC 1.18 版本的支持 , 请更新至 Uniporter 1.3.3版本
A3: 如果是使用 127.0.0.1 或 localhost 进行访问 , 由于新版chrome内核进行了安全更新, 因此无法直接访问, 请使用公网地址访问或查看这里修改浏览器配置: https://github.com/neko-craft/NekoMaid/wiki/loopbackAddress.md
A4 : 如果是使用 firefox 浏览器访问且网页端口为 25565 将会被阻止请求, 请更换端口号或浏览器
A5: 如果是通过公网进行访问, 请先修改配置文件中的 hostname 项, 具体看 “ 使用方法 ” 章节
A6: 如果是MC1.12版本, 可以先试试单独开放一个端口进行连接
A7: 如果还无法访问那么就在帖子内回复, 并附上你的服务端名字和MC的版本号
A8: 部分服务商或端口映射提供商默认禁止开放 http 端口, 请确认可以正常通过浏览器访问开启的 http 端口
A9: 最新版本可以使用 /nekomaid diagnostic 指令自动检测公网访问的问题, 结果会通过控制台显示
Q: Mohist 服务端能否使用?
A: 可以使用, 但必须得开启新的端口才能进行网页管理, 配置方法可看上面的” 更改连接端口或路径 “章节.
Q: 性能页面无法加载内容, 显示一直加载中?
A: 刷新页面即可.
Q: 网页管理面板的地址太长了记不住?
A: 可以到配置文件中将 token 改为较短的连接密钥, 还可以直接打开 http://maid.neko-craft.com 直接输入连接地址即可进行管理. 地址格式为 MC服务器地址?配置文件中的token , 如 example.com:25565?this-is-my-token
Q: 密钥泄露怎么办?
A: 可以直接修改配置文件中的 token 项, 或使用 /nekomaid temp 创建临时密钥(有效期30分钟), 使用 /nm invalidate 使临时密钥失效
Q: 无法编辑权限、物品或聊天前缀?
A: 请根据上方的”支持的插件“章节下载相应的前置插件.
Q: 是否支持HTTPS和WSS协议?
A: 支持, 请直接查看前置插件 Uniporter 的 SSL 配置介绍 页面. 当然, 也可以直接使用 nginx 进行反向代理, 但在1.21及以上可能会出现无法进入服务器的情况.
Q: 会向作者的服务器发送未知的数据?
A: 不存在. 本插件完全开源, 可以自行检查. 只会有一些统计数据(匿名, 类似于服务端类型和MC版本之类的)会被记录到 bstats, 本帖子如下方的统计图. (Ess、WorldEdit、Vault等知名插件也有这套系统)
Q: 上面的方法都试过了还是连不上怎么办?
A: 在GitHub或交流群提供反馈,需要包含:问题截图、服务端核心类型、MC版本号、是否经过FRP转发、是否为面板服、是否修改配置文件、插件版本号(包括前置插件)、是否从本地连接、如果使用域名访问该域名是否备案
其他
目前插件原作者仅在1.16、1.17和1.18版本的Spigot、Paper和Tuinity,以及1.12.2的CatServer服务端进行测试通过, 如果您的服务端不支持或报错, 可以抛弃了 (不支持 CraftBukkit原版!, 支持Spigot及其分支版本)如果你遇到了比较难以描述的问题, 可以加入QQ群来询问 7923302
本插件提供了附属插件的API, 但目前文档还没有写
本插件是基于MIT协议开源的插件, 仓库地址: https://github.com/neko-craft/NekoMaid
本插件复用了MC的端口, 因此面板服也可以使用