接口的使用
api.linlang.text.TextSource
使用TextSource的程序包
程序包
说明
命令服务
配置文件与语言文件的绑定服务。
配置文本引用与加载诊断类型。
一次性文本消息的定义与投递服务。
高级字符串的解析、组合和变量绑定。
-
api.linlang.command中TextSource的使用
返回变量类型为TextSource的类型的api.linlang.command中的方法参数类型为TextSource的api.linlang.command中的方法修饰符和类型方法说明CommandOptions.desc(TextSource text) 设置可解析为高级文本的动态命令描述。CommandOptions.label(String name, TextSource text) 设置动态参数标签;帮助与补全会使用其纯文本结果。 -
api.linlang.file.file中TextSource的使用
-
api.linlang.file.file.config中TextSource的使用
-
api.linlang.messenger中TextSource的使用
参数类型为TextSource的api.linlang.messenger中的方法修饰符和类型方法说明static LinMessageLinMessage.actionBar(TextSource content) 创建动作栏消息。default voidLinMessenger.actionBar(Object recipient, TextSource text, Object... args) 发送动作栏文本来源。default voidLinMessenger.actionBar(Object recipient, TextSource text, Map<String, ?> args) 使用变量映射发送动作栏文本来源。static LinMessageLinMessage.chat(TextSource content) 创建聊天消息。default voidLinMessenger.send(Object recipient, TextSource text, Object... args) 发送聊天文本来源。default voidLinMessenger.send(Object recipient, TextSource text, Map<String, ?> args) 使用变量映射发送聊天文本来源。static LinMessageLinMessage.title(TextSource title, TextSource subtitle) 创建标题消息。default voidLinMessenger.title(Object recipient, TextSource title, TextSource subtitle, TitleTimes times, Object... args) 使用指定时长发送标题文本来源。default voidLinMessenger.title(Object recipient, TextSource title, TextSource subtitle, Object... args) 使用默认时长发送标题文本来源。 -
api.linlang.text中TextSource的使用
返回TextSource的api.linlang.text中的方法参数类型为TextSource的api.linlang.text中的方法修饰符和类型方法说明LinText.append(TextSource next) 在当前文本末尾追加一个来源并返回新对象。LinText.Builder.append(TextSource text) 立即解析并追加文本来源。LinText.Builder.hover(TextSource text) 为最后一个片段设置悬浮文本。static LinTextLinText.join(TextSource... parts) 按顺序组合文本来源,此方法立即解析各部分。static TextSourceTextSource.join(TextSource... parts) 组合多个文本来源,每次解析时重新读取动态语言引用。TextArgs.Builder.rich(String name, TextSource value) 添加可信的高级文本变量,保留其样式和事件。