addDecoders

添加一个自定义的解析器。 解析器是全局的,设置后将会立即生效。

Kotlin

addDecoders("target_type") { neko, chain ->
// do decoding
return ...
}

Java

CatCodeMessageUtil.addDecoders("image", (neko, chain) -> {
// do decoding
return ...;
});

优先级

额外添加的自定义解析器优先级高于默认解析器,会优先使用。

Return

如果type对应解析器已经存在,返回旧的解析器。

Parameters

type

想要解析的猫猫码类型。

decoder

解析器实例。