任务对接

相关文件位于proxies.task包中

进行对接

为完成对于任务的对接,你需要了解以下几个接口:

  1. ITaskInfo 任务信息接口,该接口即代表某单个任务的信息。

  2. ITaskInfoProvider 任务信息提供商接口,插件通过该接口获得某玩家的任务等。

1. 实现ITaskInfo任务信息接口

你需要创建一个实现类来实现任务信息接口,这个类需要代表单个任务的信息。

TaskInfoImpl.java
public class TaskInfoImpl implements ITaskInfo{
    public String getShortName(){
        //TODO your implemention 
    }
    
    .....
    你可以在类的注释中了解更多信息
}

2. 实现ITaskInfoProvider提供商接口

你需要创建一个提供商类,来为插件提供对接。

3. 注册与测试

在完成这两个接口的实现后,你只需注册TaskInfoProviderImpl即可。

随后,你可以通过该方式进行测试。

若最终结果与实现无误,即完成对接。

Last updated

Was this helpful?