• 如果您发现没有下载许可,请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
  • 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
  • 已支持自助资源推荐投送,可在资源“更多选项”中使用金粒投放。
  • 已支持 API 上传资源版本更新,点击了解详情
  • 已支持付费资源设置购买协议,可在“更多选项”中设置。
  • 全站已支持 Markdown 格式文本编辑器,可自由选择使用 BB 代码或 Markdown 格式。
资源图标

原创 开源付费 开源 娱乐 FITask —— 自定义组合任务[理论全版本] 1.8-official

没有购买权限 (160.00 钻石)
◆ 游戏版本
全版本
◆ 服务端核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 前置/依赖
PlaceholderAPI
已自动归档
此资源超过一年没有发布更新,系统已自动将其归档。自动归档不能手动取消,请发布一次资源更新;更新发布成功后,系统会自动取消归档。
归档时间:2026-07-30, 10:10
介绍:
自定义任务
需要理解一个概念
利用多个条件和多个奖励组合成一个任务
可以随意分配。

不过本插件不提供条件。
1723011351007.png


效果图:
1723011785231.gif


效果视频:

配置
YAML:
##存储类型 YAML MYSQL
storage-method: yaml
database:
  ## url: jdbc:mysql://localhost:3306/fitask
  ## url: D:\customPath\playerdata (文件夹)#yaml存储方式时可以设置指定路径,不设置则会存入自己插件配置目录中
  url: ''
  ##yaml存储方式不需要用到账户和密码
  username: root
  password: 123456

YAML:
{
  "type": "me.gsqfi.fitask.fitask.api.taskcomponent.BasicTask",
  "data": {
    "conditions": [
      {
        "type": "me.gsqfi.fitask.fitask.api.taskcomponent.conditions.PapiCondition",
        "data": {
          "papi": "%player_name%",
          "contrastValue": "player_name",
          "description": "当变量{papi}为{contrastValue}时满足条件"
        }
      }
    ],
    "rewards": [
      {
        "type": "me.gsqfi.fitask.fitask.api.taskcomponent.rewards.ItemStackReward",
        "data": {
          "material": "STONE",
          "amount": 1,
          "description": "ItemStack Reward"
        }
      }
    ],
    "taskName": "abc",
    "description": "一个自定义任务",
    "uuid": "f58e829a-938f-43a8-a85b-8e3587dccda5"
  }
}

命令:
1723654396139.png

YAML:
permissions:
  fitask.cmd.abandon:
    default: true
  fitask.cmd.accept:
    default: true
  fitask.cmd.acceptedlist:
    default: true
  fitask.cmd.create:
    default: op
  fitask.cmd.help:
    default: true
  fitask.cmd.info:
    default: op
  fitask.cmd.reload:
    default: op
  fitask.cmd.show:
    default: op
  fitask.cmd.submit:
    default: true
变量:
代码:
%fitask_{uuid}_name% 指定任务名                             
%fitask_{uuid}_description% 指定任务描述                     
%fitask_{uuid}_conditions_{slot}_description% 指定任务指定条件描
%fitask_{uuid}_conditions_{slot}_meet% 指定任务指定条件是否达成   
%fitask_{uuid}_rewards_{slot}_description% 指定任务指定奖励描述 
%fitask_{uuid}_type% 指定任务的类型                                                                         
%fitask_{uuid}_progress% 指定任务进展(满足的条件量/总条件量)

其他:
该插件是付费开源的

开源永远落后一个版本,开源代码暂无.
开源代码有FITask,FITaskGui,FITPokeCR版本均落后一个版本

开源地址[落后一个版本]: https://github.com/FullIdle/FITask-Public
QQ群: 775364107 群内有1.3-SNAPSHOT用于测试(往后版本不会发群内)
  • 1723011476197.png
    1723011476197.png
    157.8 KB · 查看: 17
  • 1723654134053.png
    1723654134053.png
    25.6 KB · 查看: 9
作者
FullIdle
价格
160.00 钻石
下载
2
查看
2,203
首次发布
最后更新

Ratings

0.00 星 0 星

来自FullIdle的更多资源

最新更新

  1. 更新1.8-official

    数据库优化 修复接受,提交问题 数据缓存修复
  2. 更新1.7

    FITask:修复使用数据库存储无法放弃任务问题! 数据库优化 FITaskGui:任务接取循环问题修复...
  3. 更新1.6

    FITask FITaskGui FITPokeCR...