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

原创 开源 娱乐 梦拼 v0.2

请登录后获取
版权类型
原创
插件中文名称
梦拼
插件英文名称
MengPin
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
多语言
前置组件
Vault(可选), PlayerPoints(可选), NeigeItems(可选), MythicMobs(可选), ItemsAdder(可选)
适配版本(Java)
  1. 1.20
我已经为需要的人提供一个已构建的

特色功能​

✅ 智能购买确认 - 防止误操作,超时自动失效
✅ 可点击消息 - 砍价邀请和购买确认可点击
✅ 中文物品名称 - 自动显示中文,内置1000+映射
✅ 完全可自定义 - 所有消息、颜色、占位符可配置
✅ 多种刷新周期 - 每日/每周/每月/自定义间隔
✅ 权限控制 - 不同玩家看到不同礼包
✅ 多货币支持 - 金币/点券/经验值
✅ 全服公告 - 购买成功全服广播

🎮 命令说明​

玩家命令:


/mp - 打开砍价礼包主界面
/mp help - 查看帮助信息
/mp top - 查看砍价排行榜
管理员命令:


/mp create <显示名> <间隔> [ID] - 创建砍价礼包
/mp packedit <ID> - 编辑礼包
/mp packdelete <ID> - 删除礼包
/mp packreset <ID> - 重置砍价数据
/mp packlist - 列出所有礼包
/mp packinfo <ID> - 查看礼包详情
/mp open <玩家> <礼包ID> - 为玩家打开礼包
/mp reload - 重载配置

⚙️ 配置示例​

config.yml (功能配置):


# 砍价冷却时间(秒)
bargain_cooldown: 5

# 购买确认
purchase_confirm: true # 是否启用购买确认
purchase_confirm_timeout: 10 # 确认超时时间(秒)

# 全服购买公告
broadcast:
enabled: true
bargain_purchase: "&6[梦拼公告] &e%player% &a通过砍价以 &c%price% %currency% &a获得了 %item%&a!"
direct_purchase: "&6[梦拼公告] &e%player% &a直接购买了 %item%&a! 花费 &c%price% %currency%"

# 音效配置
sounds:
purchase_success: "ENTITY_PLAYER_LEVELUP"
bargain_success: "ENTITY_EXPERIENCE_ORB_PICKUP"
click: "UI_BUTTON_CLICK"
error: "ENTITY_VILLAGER_NO"
messages.yml (消息配置):

messages:
# 砍价消息
bargain_success: "&a砍价成功! 商品: &e%item% &a当前价格: &c%price% %currency% &7(&e%bargain_count%&7/&e%max_bargain%&7)"
bargain_invite: "&e%player% &7邀请大家帮忙砍一刀! 商品: &e%item% &7当前价格: &a%price% %currency%"
bargain_invite_hover: "&a点击帮忙砍一刀~\n&7每次砍价: &e%bargain_amount% %currency%"

# 购买确认消息
purchase_confirm_message: "&e━━━━━━━━━━━━━━━━━━━━━━━━━━\n&6[购买确认]\n&7商品: &e%item%\n&7价格: &a%price% %currency%\n&7请在 &c%seconds% &7秒内做出选择:\n&e━━━━━━━━━━━━━━━━━━━━━━━━━━"
purchase_confirm_button: "&a[确认购买]"
purchase_cancel_button: "&c[取消]"
purchase_timeout: "&c您未在 %seconds% 秒内做出选择,已取消本次购买"

📊 占位符系统​

砍价成功消息: %player% %item% %price% %currency% %original_price% %bargain_amount% %bargain_count% %max_bargain% %pack%

砍价邀请消息: %player% %item% %price% %currency% %pack%

砍价邀请悬浮提示: %item% %price% %currency% %bargain_amount% %pack%

购买确认消息: %item% %price% %currency% %seconds% %pack%

购买公告: %player% %item% %price% %currency% %original_price% %bargain_count% %pack%
(PS: 配置文件默认都写了)
  1. 下载插件放入 plugins 目录
  2. 重启服务器,自动生成配置文件
  3. 执行 /mp create 每日礼包 1d daily 创建礼包
  4. 打开礼包GUI,添加商品和设置价格
  5. 玩家使用 /mp 打开礼包界面

❓ 常见问题​

Q: 如何禁用购买确认? A: 在 config.yml 中设置 purchase_confirm: false

Q: 如何自定义消息? A: 编辑 messages.yml 文件,修改对应的消息配置

Q: 如何禁用全服公告? A: 在 config.yml 中设置 broadcast.enabled: false

Q: 物品名称还是显示英文? A: 确保使用最新版本 v0.2,内置1000+种物品中文映射

Q: 如何修改超时时间? A: 在 config.yml 中修改 purchase_confirm_timeout 的值(单位:秒)

Q: 如何创建不同刷新周期的礼包? A: 使用 /mp create &lt;名称&gt; &lt;间隔&gt; 命令,间隔格式: 1d(天) 12h(小时) 30m(分钟)

Q: 如何设置VIP专属礼包? A: 在礼包编辑界面设置权限,只有拥有该权限的玩家可见

如果您很需要提交问题/功能可以提供在评论/私聊我不定时将会查看
感谢您的阅读
:花:
作者
3057386809
价格
50.00金粒
下载
0
查看
75
首次发布
最后更新

评分

0.00 星 0 次评分

3057386809 的其他资源

后退
顶部 底部