地牢占位符
该功能从 1.0.8 版本开始
地牢占位符是干什么的?
地牢占位符格式
@SELF 注意
开发者-怎么注册地牢占位符?
interface DungeonPlaceholder : DungeonComponent {
/**
* 占位符头
*/
val head: String
/**
* 所属插件
*/
val plugin: String
/**
* 例子
*/
val example: String
/**
* 支持的脚本类型列表,空则全部类型支持
*/
fun getSupportType(): Array<ScriptType>? {
return null
}
/**
* [dungeon] 地牢对应地牢
* [params] 参数,即 'hand:params' 某个 [ *值] 都为一参数值
*/
fun onRequest(dungeon: Dungeon, params: Array<String>): String? {
return null
}
/**
* [dungeon] 地牢对应地牢
* [params] 参数,即 'hand:params' 某个 [ *值] 都为一参数值
* [trigger] 触发者
*/
fun onRequest(dungeon: Dungeon, params: Array<String>, trigger: Entity?): String? {
return this.onRequest(dungeon, params)
}
}最后更新于