• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
WebMarketTitleShop-在网页或游戏GUI内购买并自助装备/卸下/上架称号,离线时也可在 Web 上购买/装备

原创 付费 工具 WebMarketTitleShop-在网页或游戏GUI内购买并自助装备/卸下/上架称号,离线时也可在 Web 上购买/装备 2026-05-03

请登录后获取
版权类型
原创
插件中文名称
称号商店
插件英文名称
WebMarketTitleShop
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. Leaves
  6. 其他核心
语言支持
多语言
前置组件
WebMarket:https://www.minebbs.com/resources/webmarket-gui.13231/
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
tab列表效果.webp
聊天效果.webp
游戏内GUI界面.webp
网页效果.webp
网页效果-后台.webp
[MD] # WebMarketTitleShop [演示视频(待更新)]() / [演示站点](https://sd.kurt6.cn) --- `WebMarketTitleShop` 是 `WebMarket` 的独立附属插件,需安装 `WebMarket` 后才可使用。 它会在网页市场顶部导航的 `附加` 中注册一个 `称号商店` 模块。管理员可以在 Web 后台上新称号,玩家可使用 `金币` 或 `点券` 在网页或游戏内 GUI 购买并自助装备 / 卸下,离线时也可在 Web 上装备。 --- ## 核心特性 - 管理员 Web 后台上新 / 编辑 / 下架 / 删除 / 赠送 / 删除玩家持有的称号 - 玩家在 Web 浏览、购买、装备、卸下;离线状态也可装备 - 提供游戏内 GUI(`/titleshop`),支持浏览 / 购买 / 装备 / 卸下全流程 - 支持 `金币` 和 `点券` 双货币 - 支持永久或限时称号,到期自动失效 - 支持修改玩家ID颜色 - **称号前缀 / 后缀**:玩家名前后独立装饰(聊天 / Tab 列表 / 头顶昵称同步) - **RGB / 渐变色**:`&#FF8800` 单色、`<gradient:#FF8800:#7FFFD4>VIP</gradient>` 渐变 - **Buff 加成**:可选配置(速度、跳跃、抗火等),装备后自动应用并在卸下时撤销 --- ## PlaceholderAPI 支持 安装 `PlaceholderAPI` 后,插件会自动注册 `titleshop` 扩展: | 占位符 | 说明 | 示例 | |---|---|---| | `%titleshop_title%` | 当前装备称号(含颜色代码) | `§6[VIP]` | | `%titleshop_title_plain%` | 当前装备称号(去掉颜色代码) | `[VIP]` | | `%titleshop_title_id%` | 当前装备称号的目录 id | `1` | | `%titleshop_prefix%` | 当前称号前缀(含颜色) | `§6★ ` | | `%titleshop_prefix_plain%` | 当前称号前缀(无颜色) | `★ ` | | `%titleshop_suffix%` | 当前称号后缀(含颜色) | ` §7的传说` | | `%titleshop_suffix_plain%` | 当前称号后缀(无颜色) | ` 的传说` | | `%titleshop_count%` | 玩家持有的有效称号数量 | `3` | | `%titleshop_buffs%` | 已装备称号的 buff 列表 | `速度 +2, 跳跃提升 +1` | | `%titleshop_buffs_raw%` | 已装备称号的 buff 原始字符串 | `SPEED:1,JUMP_BOOST:0` | 未装备时所有 `_title` / `_prefix` / `_suffix` / `_buffs` 都返回空字符串;`_count` 返回 `0`。 ### 与 TAB / EssentialsChat 等聊天插件协作 如果你的聊天 / 头顶名插件(TAB、EssentialsChat、HuskChat、CMI 等)有自己的 chat-format 配置,**WebMarket 不会强行接管** —— 它只是写好 `displayName` 并把玩家加入自己的 team(如果该 team 槽位空闲)。聊天里要看到前缀 / 后缀 / 称号,最稳的做法是把 PlaceholderAPI 占位符直接写到对方的格式里,例如 TAB 的 `chat-format`: ```yaml chat-format: "%titleshop_prefix%%titleshop_title% %player%%titleshop_suffix%: %message%" ``` > 玩家头顶名(nameplate)走 scoreboard team。如果 TAB 同样接管 team,本插件会自动让位 > 给 TAB;这种情况下请在 TAB 的 nametag 配置里同样使用上面的占位符。 --- ## 命令列表 ### 玩家命令 | 命令 | 别名 | 描述 | |---|---|---| | `/titleshop` | `/tshop`、`/ts` | 打开游戏内 GUI | | `/titleshop list` | `/tshop list`、`/ts list` | 列出我持有的所有称号 | | `/titleshop equip <id>` | `/tshop equip <id>` | 装备某个持有的称号 | | `/titleshop unequip` | `/tshop unequip` | 卸下当前称号 | ### 管理员命令 | 命令 | 描述 | |---|---| | `/titleshop give <玩家\|UUID> <称号id> [天数]` | 赠送称号给指定玩家。天数留空走称号默认时长,`0` 为永久 | | `/titleshop revoke <玩家\|UUID> <称号id>` | 删除指定玩家持有的某个称号;如果当前已装备,自动卸下并撤销 buff | | `/titleshop catalog` | 列出所有上架称号(含未启用),方便记下 `id` 后用于 `give` / `revoke` | | `/titleshop logs [玩家\|条数] [条数]` | 查询日志 | | `/titleshop reload` | 重新加载配置和语言文件 | --- ## 权限节点 | 节点 | 用途 | 默认值 | |---|---|---| | `webmarket.titleshop.use` | 使用 `/titleshop` 玩家命令与游戏内 GUI | 所有玩家 | | `webmarket.titleshop.admin` | 使用 `/titleshop give / catalog / logs / reload` 管理员命令 | OP | --- ## 购买及激活方式 1. 前往爱发电购买 2. 发送你的爱发电订单号到 QQ`1758426625` 或者邮箱`1758426625@qq.com`获取激活码 3. 把激活码填写到配置文件中的`activation_code`即可正常使用 --- ## 购买须知 1. 插件使用需激活码,每个激活码同时仅限 1 个 IP 地址使用。 2. 如更换 IP 后显示激活失败,请等待至少 40 分钟后再次尝试。 3. 如果您的激活码被滥用,开发者有权禁用您的激活码。 --- ## bStats ![bStats](https://bstats.org/signatures/bukkit/WebMarketTitleShop.svg) --- ## 配置文件 ```yaml # 称号商店附属插件自己的激活码 activation_code: "" # 插件语言。可选: zh_cn, en_us language: zh_cn shop: # 仪表盘接口缓存秒数 (0 关闭缓存) dashboard_cache_seconds: 5 # 限制后台单个称号可配置的最大“单玩家持有数” max_stack_per_title: 32 # 称号商店购买/装备日志保留天数 log_retention_days: 60 # 是否允许玩家在 Web 直接购买(关闭后只能管理员赠送) allow_player_purchase: true # 称号到期检查间隔(分钟) expiry_check_minutes: 5 apply: # 装备的称号是否同步到玩家显示名 (display name / 聊天) update_displayname: true # 装备的称号是否同步到玩家 Tab 列表名 update_playerlist: true # 装备的称号是否同步到玩家头顶昵称 (使用 scoreboard team 的 prefix/suffix) update_nameplate: true # 是否给装备称号的玩家应用称号配置中的 buff 效果 apply_buffs: true # 当 update_displayname/update_playerlist 启用时,使用的格式占位符 # {prefix} = 称号前缀, {title} = 称号文本, {suffix} = 称号后缀, {name} = 玩家原始名 display_format: "{prefix}{title}{name}{suffix}" placeholderapi: # PlaceholderAPI 缓存秒数 cache_refresh_seconds: 10 license: cloud: # 是否忽略 HTTPS 证书校验 ignore_ssl_errors: true ``` [/MD]

最新更新

  1. v1.2.1

    1. 修复部分已知问题
  2. v1.2.0

    1. 适配WebMarket-v2.4.3
  3. v1.1.0

    1. 网页加入可视化颜色编辑器 2. 支持动态效果。当前效果可选:纯色、静态渐变、动态渐变、动态波浪、呼吸闪动、彩虹流光、随机闪烁 3. 支持3颜色渐变
后退
顶部 底部