您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 5196|回复: 1
打印 上一主题 下一主题

[原创插件] [管理]KaroglanSignEditor —— Sponge端的木牌编辑器[1.10.2]

[复制链接]
  • TA的每日心情
    奋斗
    2017-12-22 13:05
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    楼主
    发表于 2017-12-17 14:52:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    服务端插件
    中文名称: 卡洛兰木牌编辑器
    英文名称: KaroglanSignEditor
    来源: 原创
    类型: |其它| 
    前置插件: SpongeForge
    原帖地址: -
    下载地址: https://pan.baidu.com/s/1bparPoz#list/path=%2FCodes%2FMyPlugins%2FKSE&parentPath=%2FCodes%2FMyPlugins
    更新时间: 2017-12-17
    语言支持: 简体中文 English 
    本帖最后由 Tollainmear 于 2017-12-18 06:29 编辑
    注:本插件只能工作在Sponge端

    前言

    这款插件是我开始学习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

    图文示例




    下载

    百度网盘
    Sponge Ore

    闲话

            这款插件仍然处于初期版本,所以功能不够完善,也很可能存在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开发
    未经允许,禁止任何形式的转载。




    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?加入最MC

    x

    评分

    参与人数 1人气 +1 MC币 +1 收起 理由
    lss233 + 1 + 1 支持原创内容!继续努力哟

    查看全部评分

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    慵懒
    2020-1-5 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    沙发
    发表于 2020-1-9 15:31:24 | 只看该作者
    很好的插件
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则