• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
资源图标

原创 闭源 挂机增加经验 1.0.8

请登录后获取
版权类型
原创
插件中文名称
挂机经验
插件英文名称
AFKExperience
原帖地址
#
支持的核心(服务端)
  1. Paper
语言支持
中文(简体)
前置组件
适配版本(Java)
  1. 1.21
适配版本:Minecraft 1.21.X‑1.26.X
无需任何操作,挂机即可获取经验,丰富服务器休闲玩法。
🔹挂机智能判定:自定义闲置秒数判定 AFK 状态,配置检测周期,玩家移动操作自动结束挂机。

🔹多权限分组奖励
  • 默认普通组:全体玩家可用,基础经验、等级上限可配置
  • VIP / SVIP 权限组:分配对应权限即可享受更高单次经验,独立等级上限

    🔹世界白名单控制,指定世界才产出挂机经验,防止滥用。

    🔹沉浸式状态提示
  • 进入 / 退出挂机聊天栏消息提醒,展示本次挂机累计总经验
  • ActionBar 常驻挂机状态栏,显示单次收益、累计经验、等级上限
  • 到达等级上限自动切换已满级提示,不再继续获取经验

    🔹全部文本可自定义修改,变量丰富,轻松适配服务器风格。
权限节点

afkexp.use — 默认全部玩家,开启基础挂机经验

afkexp.vip — VIP 挂机奖励组

afkexp.svip — SVIP 挂机奖励组
代码:
# ============================================================
# AFKExperience 挂机经验插件 配置文件
# Minecraft 版本: 1.21.X - 1.26.X
# ============================================================

# 挂机检测设置
afk-detection:
  # 多少秒没有移动/操作视为挂机 (默认: 30)
  idle-seconds: 15
  # 检查间隔 (tick, 20 ticks = 1秒)
  check-interval: 20

# 挂机经验奖励设置 (基础组)
# 权限: afkexp.use (默认所有玩家拥有)
reward:
  # 生效的世界列表 (留空则所有世界生效)
  worlds:
    - "world"
  # 每多少秒获得一次经验 (默认: 10)
  interval-seconds: 10
  # 每次获得的经验值 (默认: 5)
  exp-per-interval: 5
  # 经验等级上限 (达到此等级后停止获得经验, 0 = 无限制)
  max-level: 30

# ----- 权限组配置 -----
# 可以配置多个权限组,每个组拥有独立的奖励和等级上限
# 格式: 权限组名:
#         permission: 所需权限节点
#         exp-per-interval: 每次获得的经验值
#         max-level: 等级上限 (0 = 无限制)
permission-groups:
  vip:
    # 所需权限
    permission: "afkexp.vip"
    # 每次获得的经验值
    exp-per-interval: 7
    # 等级上限 (0 = 无限制)
    max-level: 40
  svip:
    permission: "afkexp.svip"
    exp-per-interval: 9
    max-level: 50

# ============================================================
# 消息提示配置
# 可用变量: {exp}=本次奖励经验, {total-exp}=本次运行累计获得经验, {max-level}=奖励等级上限, {player}=玩家名, {interval}=奖励间隔秒数
# ============================================================
messages:
  # 进入挂机状态时提示
  afk-start: "&a⏳ 你已进入挂机状态,每 {interval}秒 获得 {exp} 经验值!"
  # 退出挂机状态时提示
  afk-stop: "&e⚡ 你已退出挂机状态,本次挂机共获得 &6{total-exp} &e经验值!"

# ============================================================
# 挂机状态 ActionBar 提示配置(仅已挂机玩家显示)
# 可用变量: {exp}=本次奖励经验, {total-exp}=本次运行累计获得经验, {max-level}=奖励等级上限, {player}=玩家名, {interval}=奖励间隔秒数
# ============================================================
hologram:
  # 是否启用经验条上方的状态提示
  enabled: true
  # 刷新间隔 (tick, 最小 20 ticks = 1秒)
  refresh-interval: 20
  # 兼容旧配置保留;ActionBar 不使用此项
  offset-y: 2.5
  # 普通挂机时显示在经验条上方的 ActionBar 内容(多行会使用 " | " 拼接为一行)
  afk-display:
    - "&b⚡ 挂机中..."
    - "&7经验: &a+{exp} &7/次"
    - "&7总获得: &e{total-exp}"
    - "&7等级上限: &6{max-level}"
  # 达到等级上限后显示在经验条上方的 ActionBar 内容(多行会使用 " | " 拼接为一行)
  max-level-display:
    - "&c&l⚠ 已达等级上限"
    - "&7经验: &c{exp} &7(已满级)"
    - "&7总获得: &e{total-exp}"
    - "&7等级上限: &c{max-level}"
作者
王聪聪
价格
50.00金粒
下载
0
查看
33
首次发布
最后更新

评分

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