本帖最后由 yumc 于 2021-11-11 10:00 编辑
前言
什么是MiaoConsole
对于开发者
对于腐竹
工具动图

MiaoConsole 有哪些功能
MiaoConsole 的兼容性
安装教程
使用教程
终端使用
代码编辑器使用
插件源码
RoadMap
Miao系列插件
本插件所用所有代码均为原创,不存在借用/抄袭等行为
来自群组: 银河系气功协会
什么是MiaoConsole
对于开发者
对于腐竹
工具动图

MiaoConsole 有哪些功能
MiaoConsole 的兼容性
安装教程
使用教程
终端使用
代码编辑器使用
插件源码
RoadMap
Miao系列插件
本插件所用所有代码均为原创,不存在借用/抄袭等行为
前言
各位开发 在调试Minecraft插件的时候 是不是经常面临下列情况
- 编译等半天 重启等半天 测试找不到问题
- 后台 IDE SCP/FTP 来回切换
各位腐竹 在开服的时候 是不是经常遇到下列情况
- 修改一个配置文件 经常格式错误
- 各种报错看不懂 插件依赖找不到
什么是MiaoConsole
对于开发者
- MiaoConsole 是 基于 MiaoScript 开发的 在线调试工具
- 通过复用 Minecraft 的 Netty 通道 实现服务器端口 MiaoScript 在线调试
对于腐竹
- 可以在网页上实时看到服务器日志
- 共享 Token 给插件开发者 让其帮助调试服务器
工具动图


MiaoConsole 有哪些功能
- 无需编译 上传等步骤 实时在线debug
- 实时转发服务端日志 无需来回切换
- 基于 Nashorn 的动态脚本语言
- 基于 TypeScript 的自动补全逻辑(以实现BungeeCord Sponge Bukkit的API全自动补全)
MiaoConsole 的兼容性
- 跨端兼容 Sponge Bukkit BungeeCord
- Bukkit 支持 1.12.2 +(由于1.12.2以下版本Netty版本过老需要适配 后续兼容到1.7.10)
- Sponge 理论上全兼容
- CatServer 暂未测试 理论上兼容 1.12.2
- BungeeCord
终端转发暂未兼容已经能兼容了
安装教程
- 安装 MiaoScript 站内地址
- 安装 MiaoConsole
MiaoConsole.jar (3.63 KB, 下载次数: 457)
使用教程
- 查看启动日志 获取临时 Token
- 或者 执行 mconsole token 获得临时Token
- 或者 执行 mconsole token 获得临时Token
- 开发专用地址 MiaoConsole 控制台 (yumc.pw)
- 在地址栏输入服务器地址 需要带上端口
- 在 Token 栏输入获取到的 Token
- 点击链接即可
- 腐竹专用地址 MiaoConsole 远程终端 (yumc.pw)
- 进入后执行 /connect 服务器地址 服务器Token 即可链接
终端使用
- 支持实时传输服务器日志到终端
- 直接在终端输入命令 会转发到服务器
- 支持命令自动补全
- 支持命令历史
代码编辑器使用
- 支持 Java 的类自动补全
- 支持服务端所有代码补全
- 注意 暂时不支持自动导入包 所以需要手动输入全类名
- 快捷键说明(选中代码后 只会执行选中部分)
- Ctrl + R 执行代码
- Ctrl + E 执行命令
- Ctrl + Q 切换代码页
插件源码
RoadMap
- 支持 Java 类的自动补全
- 支持命令自动补全(已完成)
- 支持常用的开发脚本(开发中)
- 支持快捷操作服务器数据(开发中)
- 支持在线编辑服务器文件(开发了一半)
- 配置文件格式效验(开发中)
Miao系列插件
- [经济]MiaoReward —— 喵式奖励 让玩家看广告为服务器提供收入吧[1.7.10+全版本]
- [编程]MiaoBlockly —— 喵式积木 用简单的积木来写插件吧[1.12.2+全版本]
- [编程]MiaoConsole —— 喵式终端 通过MC端口直接控制服务器 调试插件[1.12.2+全版本]
- [管理]MiaoBind —— 喵式绑定 兼容SoulBound的绑定插件 支持自定义关键词[1.7+全版本]
- [信息]MiaoBoard —— 喵式记分板 自定义动态记分板[1.7+全版本]
- [聊天]MiaoChat —— 喵式聊天 多功能自定义聊天格式 新增支持跨服[1.7.10+全版本]
- [菜单]MiaoMenu —— 喵式菜单 强大的自定义菜单 支持多种自定义操作[1.7+全版本]
- [管理]YUM —— 全能的服务器插件管理工具 全自动安装插件 更新插件[1.7.2+全版本]
本插件所用所有代码均为原创,不存在借用/抄袭等行为
来自群组: 银河系气功协会
2021.12 数据,可能有更多内容
前言各位开发 在调试Minecraft插件的时候 是不是经常面临下列情况
- 编译等半天 重启等半天 测试找不到问题
- 后台 IDE SCP/FTP 来回切换
各位腐竹 在开服的时候 是不是经常遇到下列情况
- 修改一个配置文件 经常格式错误
- 各种报错看不懂 插件依赖找不到
什么是MiaoConsole
对于开发者
- MiaoConsole 是 基于 MiaoScript 开发的 在线调试工具
- 通过复用 Minecraft 的 Netty 通道 实现服务器端口 MiaoScript 在线调试
对于腐竹
- 可以在网页上实时看到服务器日志
- 共享 Token 给插件开发者 让其帮助调试服务器
工具动图


MiaoConsole 有哪些功能
- 无需编译 上传等步骤 实时在线debug
- 实时转发服务端日志 无需来回切换
- 基于 Nashorn 的动态脚本语言
- 基于 TypeScript 的自动补全逻辑(以实现BungeeCord Sponge Bukkit的API全自动补全)
MiaoConsole 的兼容性
- 跨端兼容 Sponge Bukkit BungeeCord
- Bukkit 支持 1.12.2 +(由于1.12.2以下版本Netty版本过老需要适配 后续兼容到1.7.10)
- Sponge 理论上全兼容
- CatServer 暂未测试 理论上兼容 1.12.2
- BungeeCord
终端转发暂未兼容已经能兼容了
安装教程
- 安装 MiaoScript 站内地址
- 如果你已经安装了 Yum 可以通过 Yum 快速安装 /yum install MiaoScript
- 如果你已经安装了 Yum 可以通过 Yum 快速安装 /yum install MiaoScript
- 等待 MiaoScript 引擎启动完成(首次启动可能需要10-20秒 依赖于您的网络环境)
- 执行 mspm install MiaoConsole
使用教程
- 查看启动日志 获取临时 Token
- 或者 执行 mconsole token 获得临时Token
- 或者 执行 mconsole token 获得临时Token
- 开发专用地址 MiaoConsole 控制台 (yumc.pw)
- 在地址栏输入服务器地址 需要带上端口
- 在 Token 栏输入获取到的 Token
- 点击链接即可
- 腐竹专用地址 MiaoConsole 远程终端 (yumc.pw)
- 进入后执行 /connect 服务器地址 服务器Token 即可链接
终端使用
- 支持实时传输服务器日志到终端
- 直接在终端输入命令 会转发到服务器
- 支持命令自动补全
- 支持命令历史
代码编辑器使用
- 支持 Java 的类自动补全
- 支持服务端所有代码补全
- 注意 暂时不支持自动导入包 所以需要手动输入全类名
- 快捷键说明(选中代码后 只会执行选中部分)
- Ctrl + R 执行代码
- Ctrl + E 执行命令
- Ctrl + Q 切换代码页
插件源码
RoadMap
- 支持 Java 类的自动补全
- 支持命令自动补全(已完成)
- 支持常用的开发脚本(开发中)
- 支持快捷操作服务器数据(开发中)
- 支持在线编辑服务器文件(开发了一半)
- 配置文件格式效验(开发中)
Miao系列插件
- [经济]MiaoReward —— 喵式奖励 让玩家看广告为服务器提供收入吧[1.7.10+全版本]
- [编程]MiaoBlockly —— 喵式积木 用简单的积木来写插件吧[1.12.2+全版本]
- [编程]MiaoConsole —— 喵式终端 通过MC端口直接控制服务器 调试插件[1.12.2+全版本]
- [管理]MiaoBind —— 喵式绑定 兼容SoulBound的绑定插件 支持自定义关键词[1.7+全版本]
- [信息]MiaoBoard —— 喵式记分板 自定义动态记分板[1.7+全版本]
- [聊天]MiaoChat —— 喵式聊天 多功能自定义聊天格式 新增支持跨服[1.7.10+全版本]
- [菜单]MiaoMenu —— 喵式菜单 强大的自定义菜单 支持多种自定义操作[1.7+全版本]
- [管理]YUM —— 全能的服务器插件管理工具 全自动安装插件 更新插件[1.7.2+全版本]
本插件所用所有代码均为原创,不存在借用/抄袭等行为
太强了,喵~
开发者工具,好像与我无瓜。
开发者工具,好像与我无瓜。
大佬nb
看上去很有用呢
我试试看javascript:;
(抢到板凳了好开心)
看上去很有用呢
我试试看javascript:;
(抢到板凳了好开心)
支持原创!给力
卧槽?又一个神仙?
MCBBS有你更精彩~
希望有 不需要装终端 但是也可以 用于小白辅助开发的网站
•编译等半天 重启等半天 测试找不到问题 太真实了
21312312312312321
21312312312312312321322131
执行 mspm i MiaoConsole
无法直接使用,应该是mspm install MiaoConsole
mspm中没有这个缩写
66666666666666666666666666666666 流批就完了
666666666666666666666666666666666666
6666666666666666666666666666
这个贼棒 我很喜欢啊
MCBBS有你更精彩~
卧槽。。。。
很喜欢 谢谢大佬
adsadsadsadsadsadsadsadsadsadsa
感谢大佬分享
太爱了啊
不错,感谢插件
怎么这么多Miao
这个插件 i了i了 先收藏!
感谢楼主分享,赞赞赞~
神乎其技!6的飞起!
太牛啦啊啊啊啊
这个大佬简直太列害了 我用过他很多插件 什么计分板啊 菜单啥的
MCBBS有你更精彩~
666666666666
6666666666666666666666
6666666666666
666666666666666666666666666
感谢楼主分享,正好需要
感谢分享感谢分享
很好用的插件,装了后服务器特色多了,玩家多了
装上去后服务器多了特色玩法,人也多了
MCBBS有你更精彩~
神乎其技!6的飞起!
感谢分享!
谢谢楼主的插件
mcbbs有你更精彩~
mcbbs有你更精彩~
很好的插件 支持
啊 懒人福利
6666 非常好用
感谢分享!!
MCBBS有你更精彩~
Miao系列的插件我都用过啦!!!
神乎其技!6的飞起!
感谢楼主分享