• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

任务系统-Nukkit

插件 任务系统-Nukkit v1.7.5

请登录后获取
修复了除收集和破坏放置任务外
其他任务不加任务点BUG
优化了任务排序
优化了在完成任务的时候控制台报错BUG
优化了计分板显示
增加放弃任务提示UI
增加完成任务音效
修复了领取任务与完成的BUG
增加了事件响应
Java:
//创建任务事件
@EventHandler
public void onCreateTaskEvent(createTaskEvent event){
    TaskFile file = event.getFile();//创建的任务
}

//删除任务事件
@EventHandler
public void onDelTaskEvent(delTaskEvent event){
    TaskFile file = event.getFile();//删除的任务
}

//玩家领取任务事件
@EventHandler
public void onPlayerAddTaskEvent(playerAddTaskEvent event){
    TaskFile file = event.getFile();//领取的任务
}

//玩家选中任务事件
@EventHandler
public void onPlayerClickTaskEvent(playerClickTaskEvent event){
    TaskFile file = event.getFile();//选中的任务
}

//玩家放弃任务事件
@EventHandler
public void onPlayerGiveUpTaskEvent(playerGiveUpTaskEvent event){
    TaskFile file = event.getFile();//放弃的任务
}

//玩家完成任务事件
@EventHandler
public void onPlayerSuccessTaskEvent(successTaskEvent event){
    String file = event.getTaskName();//完成的任务名称
}

//玩家执行任务事件
@EventHandler
public void onPlayerUseTaskEvent(useTaskEvent event){
    playerTask file = event.getTaskItem();//玩家任务
}
增加了玩家放弃任务功能
修复删除任务出现的BUG
增加了删除任务指令
/del-task <任务名>

删除任务请执行这个指令,不要自己手动删除,否则会报错
修改了Config文件 如果需要开启计分板,请重新加载配置
优化任务领取
对任务系统进行优化
后退
顶部 底部