本帖最后由 Tollainmear 于 2017-12-18 06:29 编辑
这款插件是我开始学习Java以来的第一款插件,所以如果有不足的地方,请大家多多指正。
Sponge论坛发布地址
(欢迎围观)
众所周知MC原版的牌子界面编辑器是十分不方便的,如果需要改牌子的内容,要改整整四行,之前开Bukkit服务器的时候,用过@Tototiger 的TigerSigns,感觉非常非常好用,无奈升级到Sponge服务端之后,不兼容Bukkit插件,所以决定写一款插件,以向曾经给我们带来便利的@Tototiger 致敬。 |
介绍
这款插件是一款十分轻量级的插件,但是我十分相信它能给腐竹带来很多便利。
本插件支持不拆卸牌子的情况下修改牌子信息 他代表着你不再需要因为一个错别字而修改整整四行信息
使用说明: 1.面对你想修改的牌子 2.保持1-5格以内的距离 3.确认自己有权限 4.使用正确的指令。
(注:如果想清空某一行,请将[内容]替换为两个英文的双引号"") (注:如果想单独使用英文的双引号,需要这么写/kse set 1 &r")
指令 | 权限 | 描述 | /kse set [行数] [内容] | KaroglanSignEditor.set | 修改指定行的文本内容 | /kse clear <行> | KaroglanSignEditor.clear | 清空指定行,如果未指明行,将全部清空 | /kse copy | KaroglanSignEditor.copy | 复制眼前牌子上的文本 | /kse paste <行> | KaroglanSignEditor.paste | 将复制来的内容拷贝到眼前牌子上(如果行未指定,将拷贝四行) | /kse clipboard | KaroglanSignEditor.clipboard | 查看剪切板 | /kse swap [行] [另一行] | KaroglanSignEditor.swap | 交换两行的文本信息 | /kse undo | KaroglanSignEditor.undo | 撤销上一步操作 | /kse redo | KaroglanSignEditor.redo | 重做上一步操作 | /kse reload | KaroglanSignEditor.reload | 重载配置文件(包括记录信息) | /kse version | KaroglanSignEditor.version | 查看插件版本 |
版本兼容性: 该插件使用SpongeAPI 5.1.0,因此理论上应该可以在1.10.2-1.11.2版本的SpongeVanilla/SpongeForge服务端上正常工作。
——by ustc_zzzz
图文示例:
下载
闲话
这款插件仍然处于初期版本,所以功能不够完善,也很可能存在bug,如果你发现了bug,请在这里跟帖(或者去github递交issue)。
另外,如果你问我为什么给插件起了这么一个烂名字,因为每个人心中都有一个无忧的归乡——卡洛兰。
对了,这款插件的帮助文本暂时没有中文版,不代表不支持中文字符哦!
最后,这款插件为原创插件,不能说没有借鉴任何插件,但是愿意为“原创”这两个字负责。
|
更新日志: 版本 | 改动内容
| 2.5 | 修正了无法创建translator的bug | 2.4 | 修复了一个导致插件报错的bug | 2.3 | 加入 Undo(撤销)功能 | 2.2 | 加入 swap(交换文本行)功能 | 2.1 | 加入logger
优化提示信息的显示格式
| | 重写代码;
增加指令:clear
增加指令:copy
增加指令:paste <Line>
增加指令:clipboard
增加指令:version
| 1.1 | 修正了传入过多行数时的报错;
修正了Debug信息默认现实出来的问题。
| 1 | 最初构建版本
|
|
未来计划:
1.增加undo&redo功能(完成)
2.加入配置文件(完成)
3.加入本地化文本提取(完成,欢迎帮助完善语言库)
|
开源地址:
GitHub-KaroglanSignEditor
|
版权声明: 本插件由Tollainmear开发 未经允许,禁止任何形式的转载。
|