[CSR] Lore —— 自定义装备注释

.NET插件 [CSR] Lore —— 自定义装备注释 V0.1.3

没有购买权限 (金粒1粒)
资源类型
原创
版权链接
#
依赖
BDSNetRunner
语言
中文(简体)
支持版本
  1. 1.16
Lore
:tieba-25:花里胡哨的自定义装备注释即将到来!源码详见 CSRLore

  如题,这是一个运行在 CSR 下的.Net插件。目前暂时仅应用于商业版。

  使用本插件,您可以允许玩家输入/lore 指令和 /loreraw 指令对手持装备进行添加注释。默认消耗项为玩家等级。有需求的腐竹可自行调整配置文件,设定config中的cost项使消耗项为等级(level)还是计分板(scoreboard)。

指令详解:

指令​
用途​
使用范例​
/lore [说明文本]玩家:将手持装备添加上自定义装备注释说明。[例] /lore "今天天气不错"--鲁迅
/loreraw [说明JSON文本]玩家:将手持装备添加上自定义装备注释说明集合,以JSON格式的文本添加。需要texts集合关键字。
(注:如果texts集合为空集[]时,效果为移除当前装备的lore信息)
[例] /loreraw {"texts":["","感觉自己呵呵哒"," --鲁迅"]}
lore [reload]后台:重载配置文件[例] lore reload
lore [edit]后台:打开一个配置设定的窗体界面(不适用于面板、无UI系统)[例] lore edit

配置文件(默认路径为 CSR\lore\loreconfig.json )详解:
JSON:
{"cost": "level",
"costname": "money",
"count": 1,
"tips": {
"ok": "[提示] 您的装备已添加注释成功。",
"error": "[出错] 装备添加注释失败。请检查命令是否正确,装备是否符合品级。",
"costly": "[失败] 过于昂贵,添加注释失败",
"help": "[帮助] 输入 lore [注释信息] 指令,消耗一定经验或金钱以添加您装备的注释。",
"helpex": "[帮助] 输入 loreraw [JSON] 指令,消耗一定经验或金钱以添加您装备的注释。\n注:JSON中,信息集应包含在texts关键字对应的集合中。"
},
"applyitems": [
"minecraft:diamond_sword",
"minecraft:netherite_sword",
"minecraft:shield",
"minecraft:elytra"
]
}
  其中,cost项允许设置为level或scoreboard,初始项为等级(level)。当使用计分板作为消耗项时,默认使用costname设定项的值作为计分板扣分项(初始名为money)。count项为当次操作扣分值,初始值为1。applyitems项为允许自定义注释的装备名称列表,具体格式详见wiki,初始值为允许注释四个物品(钻石剑,合金剑,盾牌,鞘翅)。清空此列表则表示允许自定义所有(除了空白/空气)物品注释。

图片展示如下:
奇怪的骨头.jpg
  • 支持
反馈: YanBing Online
作者
liuxiaohua
价格
金粒1粒
下载
22
查看
604
首次发布
最后更新
评分
5.00 星 2 个评分

来自liuxiaohua的更多资源

最新更新

  1. 增加一个没啥卵用的配置设置指令

    RT,添加一个后台设置指令,可打开windows UI窗体对配置进行设定
  2. 小幅完善

    小幅完善loreraw指令,使texts集合为空集合 [] 时可以移除之前的lore信息
  3. 改bug

    修复过于昂贵的提示语与配置文件内容不符

最新评论

暂时=永远awa
大佬流批