Skip to content

占位符

SparkBridge有独立的正则表达式系统和占位符系统,占位符可以在正则表达式执行的时候实现特定变量的替换。

具体详见:正则表达式

这一章节,我将向你讲述如何自定义一个占位符。

js
const regPlaceHolder = spark.Cmd.regPlaceHolder;

spark.Cmd.regPlaceHolder('EXAMPLE_NAME', e => {
    return "测试插件";
});

spark.Cmd.regPlaceHolder('EXAMPLE_NAME2', (player, msg) => {
    return "测试插件2";
});

正则表达式有两个触发环境,一种是服务器玩家发言,一种是群聊玩家发言。

在群聊中触发的时候,传入的是群聊消息类,而在服务器中触发的时候,传入的是玩家对象与发言内容。

此软件与 Mojang Studio、网易、Microsoft 没有从属关系。