2 Star 1 Fork 1

GermMC / WikiGermEngine

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
fxonlinerew.md 17.96 KB
一键复制 编辑 原始数据 按行查看 历史
清茶 提交于 2022-06-19 12:09 . 同步wiki 2022/6/19/12:07

FxOnlineRew


FxOnlineRew简介

FxOnlineRew 是萌芽引擎的付费附属插件,它是一款支持多种功能的可视化在线奖励插件。(需要依赖Fxlib.jar)

该附属为第三方作者开发,请自行评估插件和风险后购买。


配置文件

config.yml

#序列号
Card: ''
#邮件标题
MailTitle: '&a在线奖励'
#邮件发件人
MailSend: '&a系统邮件'
#开始日期 (年-月-日 时:分:秒)
StartDate: '2020-01-25 00:00:00'
#结束日期 (年-月-日 时:分:秒)
EndDate: '2020-02-25 00:00:00'
#奖励阶段 (单位: 分钟) 默认4个 (数据库会在创建数据表的时候根据此项目创建字段,如修改请删除数据表)
OnlineTime: '30,60,90,120'
#累计天数
OnlineDay: '5,10,15,20'
#领取提示
RewTitle:
  #副标题
  subTitle: '&b[&6FxOnlineRew&b]'
  Online:
    #成功
    success: '&a领取在线%minute%分钟奖励成功,请查看邮箱.'
    #失败
    error: '&c领取在线%minute%分钟奖励失败'
  Accumulative:
    #成功
    success: '&a领取累计%day%天奖励成功,请查看邮箱.'
    #失败
    error: '&c领取累计%day%天奖励失败'
#奖励可领取阶段
Online:
  #格式 日期(none则为默认,否则为本月的天数)<->时间(分钟)<->奖励信息
  - 'none<->30<->item1'
  - 'none<->60<->item2'
  - 'none<->90<->item3'
  - 'none<->120<->item4'
  # 5号奖励会改为这个
  #- '5<->30<->item10'
#累计奖励
RewList:
  #累计天数<->奖励信息
  - '5<->item20'
  - '10<->item21'
  - '15<->item22'
  - '20<->item23'
#奖励信息
RewData:
  #发送指定物品 金币 点券 模板
  #这种类型只能发生一个模板
  #name<->模板名
  #这种类型只能有8种物品(多余的将忽略) + 金币 + 点券
  #money<->数量
  #point<->数量
  #fxlib<->物品名<->数量
  #minecraft<->物品类型<->数量
  item1:
    - 'money<->100'
    - 'minecraft<->DIAMOND<->8'
  item2:
    - 'money<->300'
    - 'minecraft<->DIAMOND<->16'
  item3:
    - 'money<->600'
    - 'minecraft<->DIAMOND<->32'
  item4:
    - 'money<->1200'
    - 'minecraft<->DIAMOND<->64'
  item20:
    - 'money<->1000'
    - 'point<->100'
  item21:
    - 'money<->2000'
    - 'point<->200'
  item22:
    - 'money<->3000'
    - 'point<->300'
  item23:
    - 'money<->5000'
    - 'point<->500'

FxOnlineRew.yml

FxOnlineRew:
  options:
    startX: "0"
    startY: "0"
    guide: false
  hud底图-按钮:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/hud.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/hud.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-300"
    locationY: "0+3"
    width: "159"
    height: "40"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&a&l第%x%阶段奖励"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&a&l第%x%阶段奖励"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "15"
    textOffsetY: "-6"
    textOffsetZ: "0"
  在线时间条:
    type: 0
    enable: true
    path: 'local<->textures/fxonlinerew/ht.png'
    locationX: "(w-180)/2-265"
    locationY: "0+32"
    width: "118"
    height: "4"
  目前阶段物品展示:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-293"
    locationY: "0+10"
    width: "23"
    height: "23"
FxOnlineRewed:
  options:
    startX: "0"
    startY: "0"
    guide: false
  背景:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/background.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/background.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-300"
    locationY: "0+45"
    width: "159"
    height: "180"
  标题:
    type: 4
    #文字的对齐方式 左对齐 left  右对齐 right 居中 center  可删除 默认为left
    align: "center"
    #缩放 注意引号 可用 w h 计算 1为原大小
    scale: '1'
    #字符串
    texts:
      - "&a&l好家伙在线奖励标题"
    locationX: "(w-180)/2-220"
    locationY: "0+58"
  累计在线得好礼:
    type: 4
    #文字的对齐方式 左对齐 left  右对齐 right 居中 center  可删除 默认为left
    align: "left"
    #缩放 注意引号 可用 w h 计算 1为原大小
    scale: '1'
    #字符串
    texts:
      - "&6&l累计在线得好礼 &b&l(%phase%/%total_phase%) &6&l阶段"
    locationX: "(w-180)/2-294"
    locationY: "0+77"
  距离获得时间:
    type: 4
    #文字的对齐方式 左对齐 left  右对齐 right 居中 center  可删除 默认为left
    align: "left"
    #缩放 注意引号 可用 w h 计算 1为原大小
    scale: '1'
    #字符串 %fxrewtime%
    texts:
      - "&e&l距离获得奖励 %time_fxrewtime%"
    locationX: "(w-180)/2-294"
    locationY: "0+90"
  奖励展示1:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-294"
    locationY: "0+102"
    width: "23"
    height: "23"
    tooltip:
     - "&a阶段奖励一"
     - " &a- &e金币 &a* 100"
     - " &a- &b钻石 &a* 8"
  奖励展示2:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-252.5"
    locationY: "0+102"
    width: "23"
    height: "23"
    tooltip:
     - "&a阶段奖励二"
     - " &a- &e金币 &a* 300"
     - " &a- &b钻石 &a* 16"
  奖励展示3:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-211"
    locationY: "0+102"
    width: "23"
    height: "23"
    tooltip:
     - "&a阶段奖励三"
     - " &a- &e金币 &a* 600"
     - " &a- &b钻石 &a* 32"
  奖励展示4:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-169.5"
    locationY: "0+102"
    width: "23"
    height: "23"
    tooltip:
     - "&a阶段奖励四"
     - " &a- &e金币 &a* 1200"
     - " &a- &b钻石 &a* 64"
  箭头1:
    type: 0
    path: 'local<->textures/fxonlinerew/jt.png'
    locationX: "(w-180)/2-266"
    locationY: "0+106"
    width: "10"
    height: "15"
  箭头2:
    type: 0
    path: 'local<->textures/fxonlinerew/jt.png'
    locationX: "(w-180)/2-225"
    locationY: "0+106"
    width: "10"
    height: "15"
  箭头3:
    type: 0
    path: 'local<->textures/fxonlinerew/jt.png'
    locationX: "(w-180)/2-183"
    locationY: "0+106"
    width: "10"
    height: "15"
  在线领取按钮1:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-294"
    locationY: "0+127"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  在线领取按钮2:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-252.5"
    locationY: "0+127"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  在线领取按钮3:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-211"
    locationY: "0+127"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  在线领取按钮4:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-169.5"
    locationY: "0+127"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:  
  累计在线多少阶段得好礼:
    type: 4
    #文字的对齐方式 左对齐 left  右对齐 right 居中 center  可删除 默认为left
    align: "left"
    #缩放 注意引号 可用 w h 计算 1为原大小
    scale: '1'
    #字符串
    texts:
      - "&6&l累计阶段多少次获得大礼!"
    locationX: "(w-180)/2-294"
    locationY: "0+145"
  累计次数:
    type: 4
    #文字的对齐方式 左对齐 left  右对齐 right 居中 center  可删除 默认为left
    align: "left"
    #缩放 注意引号 可用 w h 计算 1为原大小
    scale: '1'
    #字符串
    texts:
      - "&e&l累计次数 &b&l(%day%/%total_day%)"
    locationX: "(w-180)/2-294"
    locationY: "0+158"
  累计奖励展示1:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-294"
    locationY: "0+171.5"
    width: "23"
    height: "23"
    tooltip:
     - '&a- 累计5次奖励'
     - " &a- &e金币 &a* 1000"
     - " &a- &b点券 &a* 100"
  累计奖励展示2:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-252.5"
    locationY: "0+171.5"
    width: "23"
    height: "23"
    tooltip:
     - '&a- 累计10次奖励'
     - " &a- &e金币 &a* 2000"
     - " &a- &b点券 &a* 200"
  累计奖励展示3:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-211"
    locationY: "0+171.5"
    width: "23"
    height: "23"
    tooltip:
     - '&a- 累计15次奖励'
     - " &a- &e金币 &a* 3000"
     - " &a- &b点券 &a* 300"
  累计奖励展示4:
    type: 0
    path: 'local<->textures/fxonlinerew/mail.png'
    locationX: "(w-180)/2-169.5"
    locationY: "0+171.5"
    width: "23"
    height: "23"
    tooltip:
     - '&a- 累计20次奖励'
     - " &a- &e金币 &a* 5000"
     - " &a- &b点券 &a* 500"
  累计箭头1:
    type: 0
    path: 'local<->textures/fxonlinerew/jt.png'
    locationX: "(w-180)/2-266"
    locationY: "0+176"
    width: "10"
    height: "15"
  累计箭头2:
    type: 0
    path: 'local<->textures/fxonlinerew/jt.png'
    locationX: "(w-180)/2-225"
    locationY: "0+176"
    width: "10"
    height: "15"
  累计箭头3:
    type: 0
    path: 'local<->textures/fxonlinerew/jt.png'
    locationX: "(w-180)/2-183"
    locationY: "0+176"
    width: "10"
    height: "15"
  累计在线领取按钮1:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-294"
    locationY: "0+197"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  累计在线领取按钮2:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-252.5"
    locationY: "0+197"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  累计在线领取按钮3:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-211"
    locationY: "0+197"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  累计在线领取按钮4:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/an2.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/an2.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    locationX: "(w-180)/2-169.5"
    locationY: "0+197"
    width: "23"
    height: "12"
    #是否是禁止点击悬浮的
    invalid: false
    align: "center"
    textScale: "1"
    font: "default"
    #默认字符串将显示在按钮中间,支持PAPI变量(可删除)
    texts:
      - "&7&l领取"
    hoverAlign: "center"
    hoverTextScale: "1"
    #悬浮字符串,介绍同上(可删除)
    hoverTexts:
      - "&7&l领取"
    #在根据对齐方式对齐后坐标再偏移多少
    textOffsetX: "1"
    textOffsetY: "0"
    textOffsetZ: "0"
    clickDos:
  提示按钮:
    type: 3
    #按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
    defaultPath: 'local<->textures/fxonlinerew/ts.png'
    #鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
    hoverPath: 'local<->textures/fxonlinerew/ts.png'
    #悬浮到按钮播放声音(可删除)
    hoverSound: ''
    #点击按钮播放声音(可删除)
    clickSound: 'minecraft:ui.button.click'
    tooltip:
    - "&a提示:"
    - "&c领取后将会通过邮箱发送"
    locationX: "(w-180)/2-150"
    locationY: "0+215"
    width: "15"
    height: "15"
    #是否是禁止点击悬浮的
    invalid: false
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/germmc/wiki-germ-engine.git
git@gitee.com:germmc/wiki-germ-engine.git
germmc
wiki-germ-engine
WikiGermEngine
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891