TempAccess —— 让玩家拥有限时的会员,称号或权限![1.12+]

原创 付费 TempAccess —— 让玩家拥有限时的会员,称号或权限![1.12+] 1.1.0

请登录后获取
版权类型
原创
插件中文名称
限时权限
插件英文名称
TempAccess
原帖地址
https://afdian.com/a/EnTIv
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. Leaves
  7. 其他核心
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
✨ 插件简介

这是一款可以让玩家拥有限时会员、限时称号或限时权限的强大限时权限管理插件
如果仅使用权限插件的限时权限功能,你可能会遇到以下问题:
  1. 会员过期时玩家无法收到提示
  2. 权限插件的过期时间变量是英文的,且可自定义程度不高
  3. 有些称号插件或铭牌插件不支持限时功能,或无法使用限时功能控制
本插件解决了如上的问题,你可以通过定义指令组来控制激活和过期时执行的指令

✨ 多种数据库支持:支持 MySQL、SQLite、H2 等多种数据库类型,满足不同服务器的存储需求
🌍 跨服支持:支持跨服数据同步过期时间数据
🌐 PlaceholderAPI 兼容:支持 PlaceholderAPI 变量,轻松集成动态内容到消息和指令中
🔄 定时任务组管理:可配置多个定时指令组,如会员激活与过期、称号管理等,提升管理效率
🔔 多种消息类型支持:支持发送消息、广播、标题、声音、Actionbar 消息等多种类型,增强互动性
📅 自定义到期时间格式:支持自定义日期时间格式,确保信息展示符合需求

本插件使服务器管理员能够轻松配置和管理各种限时会员、称号和权限的定时任务,自动化处理玩家的激活和过期管理,以及其他服务器维护工作,显著提升运营效率。

📜 插件用法

指令列表:
  • 重载配置文件:/tempaccess reload
  • 开启 debug 模式:/tempaccess debug

  • 增加定时指令组时长:/tempaccess add <定时指令组> <指定时长> [玩家]
    • /tempaccess add 会员 30天 EnTIv 给予玩家EnTIv 30天会员
    • /tempaccess add 会员 1年2月3天4时5分6秒 EnTIv 给予玩家 EnTIv 共 1年2月3天4时5分6秒 会员
  • 减少定时指令组时长:/tempaccess take <定时指令组> <减少时长> [玩家]
    • /tempaccess take 会员 30天 EnTIv 扣除玩家 EnTIv 共 30 天会员
    • /tempaccess take 会员 1年2月3天4时5分6秒 EnTIv 扣除玩家 EnTIv 共 1年2月3天4时5分6秒 会员
  • 查询玩家定时指令组剩余时长:/tempaccess info <定时指令组> [玩家]
PlaceholdAPI 变量:
  • %tempaccess_会员_expiryTime%: 显示玩家 "会员" 定时指令组的到期时间
  • %tempaccess_会员_isActive%: 显示玩家 "会员" 定时指令组是否已激活
  • %tempaccess_会员_remainingTime%: 显示 "会员" 定时指令组的剩余时间倒计时
⚙️ 插件配置

代码:
# 支持 mysql/sqlite/h2 等数据库储存
storage:
  type: sqlite
  address: localhost:3306
  database: minecraft
  username: root
  password: 1234567

# 可用行为
# console: 控制台执行指令
# command:玩家执行指令
# message:给玩家发送消息
# broadcast:给全服玩家发送消息
# title:发送 title 消息
# TitleBroadcast:给全服玩家发送 title 消息
# sound: 给玩家发送声音
# SoundBroadcast:给全服玩家发送声音
# actionbar: 给玩家发送 actionbar 消息
# ActionbarBroadcast: 给全服玩家发送 ActionbarBroadcast 消息

# 使用 minimessage 语法,支持 PlaceholderAPI 变量
# 介绍:https://docs.advntr.dev/minimessage/format.html
# 编辑器:https://webui.advntr.dev/
定时指令组:
  会员:
    激活:
      - "console:lp user EnTIv parent add VIP"
    过期:
      - "console:say 玩家 %player_name% 的会员过期了"
      - "console:lp user EnTIv parent remove VIP"

  公爵称号:
    激活:
      - console:tag give %player_name% 公爵
    过期:
      - console:tag remove %player_name% 公爵
      - console:say 玩家 %player_name% 的公爵称号过期了

# papi 变量到期时间格式
到期时间格式: "yyyy-MM-dd HH:mm:ss"

📥 下载地址

请前往 爱发电(点击打开)发电 15.88 元获取插件
当你在爱发电购买了我的插件后,你将享有以下权益:
  1. 任何时间无条件无理由退款:只需要联系我即可~
  2. 插件功能建议或请求:只要不是太复杂都可以根据你的需求添加
  3. 插件使用教学:如果你不会使用我的插件,可以私聊我寻求帮助
  4. 插件BUG反馈修复:我将会尽可能地协助你修复插件出现的 BUG

📞 联系方式

QQ号:1522935501
QQ群:600731934(点击加入)

🛠️ 我的其他插件

作者
EnTIv
查看
2,111
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 支持 1.21.8+

    支持 1.21.8+
  2. 增加 list 指令列出所有玩家

    增加 list 指令列出所有玩家
  3. 修复 folia 版本指令执行的问题

    修复 folia 版本指令执行的问题
后退
顶部 底部