• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
TempAccess —— 让玩家拥有限时的会员,称号或权限![1.18+]

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

版权类型
原创
插件中文名称
限时权限
插件英文名称
TempAccess
原帖地址
https://afdian.com/a/EnTIv
支持的核心(服务端)
  1. Paper
  2. Purpur
  3. PufferFish
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
✨ 插件简介

这是一款可以让玩家拥有限时会员、限时称号或限时权限的强大限时权限管理插件
如果仅使用权限插件的限时权限功能,你可能会遇到以下问题:
  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
查看
740
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部