• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
ServerMotdJoin —— 支持BC-Mysql | 让新玩家进服感受服务器独特的欢迎仪式-支持自定义MOTD | 玩家加入/退出服务器事件自定义Kether动作

原创 开源 娱乐 ServerMotdJoin —— 支持BC-Mysql | 让新玩家进服感受服务器独特的欢迎仪式-支持自定义MOTD | 玩家加入/退出服务器事件自定义Kether动作

版权类型
原创
插件中文名称
ServerMotdJoin
插件英文名称
ServerMotdJoin
原帖地址
https://github.com/rugeovo/ServerMotdJoin
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
语言支持
中文(简体)
前置组件
Trchat+https://www.minebbs.com/resources/trchat-taboolib.7245/
适配版本(Java)
  1. 1.20
  2. 1.19
  3. 1.18
  4. 1.17
  5. 1.16
  6. 1.15
  7. 1.14
  8. 1.13
  9. 1.12
ServerMotdJoin

pEFgknK.png
插件简介

ServerMotdJoin 是一款为Minecraft服务器量身定制的增强互动型插件,旨在通过富有互动性和动态效果的消息展示、玩家互动机制、以及个性化新人欢迎系统,为玩家提供一种更具沉浸感的游戏体验。通过精美的MOTD(服务器欢迎信息)和动态的玩家活动通知,不仅能让玩家感受到热烈的欢迎,还能激励更多的互动与合作。

主要功能

1. 动态MOTD展示
自定义服务器信息显示,使用颜色和样式美化 MOTD 信息。支持多组 MOTD 信息,随机刷新展示。
配置示例:

YAML:
motd:
  MaxPlayers:
    Enabled: true
    MaxPlayers: 200
  ServerMOTD:
    Enabled: true
    motds:
      0:
        - "&x&e&d&f&8&c&e       [ &l晨星终章 &x&e&d&f&8&c&e] 一 &x&c&0&e&c&6&f&l原汁原味的空岛生存 - | &x&e&d&f&8&c&e&l1.19.3"
        - "┕        经典粘液科技 &l| RPG玩法 &l| 天空遗迹探索        ┙"
      1:
        - "&x&e&d&f&8&c&e       [ &l晨星终章 &x&e&d&f&8&c&e] 一 &x&c&0&e&c&6&f&l原汁原味的空岛生存 - | &x&e&d&f&8&c&e&l1.19.3"
        - "┕        &x&f&b&f&b&0&8经&x&f&4&f&b&2&9典&x&e&c&f&c&4&a粘&x&e&5&f&c&6&b液&x&d&d&f&d&8&c科&x&d&6&f&d&a&d技 &l| RPG玩法 &l| &x&f&b&f&b&0&8天&x&f&4&f&b&2&9空&x&e&c&f&c&4&a遗&x&e&5&f&c&6&b迹&x&d&d&f&d&8&c探&x&d&6&f&d&a&d索        ┙"

pEFgK1I.png pEFgu9A.png

2. 新玩家欢迎系统(该功能仅限装载Trchat的服务器使用)

当新玩家加入时,系统将自动向全体玩家发送欢迎通知,并鼓励其他玩家主动欢迎新人,同时提供60秒内的互动奖励机制。配合资源包加载插件可以美化信息。

行内复合文本 messages 中可使用: https://plugins.ptms.ink/function/components/basic

配置示例:
YAML:
#新玩家第一次进服发送给
#全体玩家的信息(除新人)
NotNewJoinPlayers:
  Enabled: true
  messages:
    - "%img_npc-title-5% &f%img_title-21% &x&e&d&f&8&c&e&l晨星终章 &7迎来了崭新的面孔!"
    - "                &7又一位新玩家迈入了我们的服务器!!!"
    - ""
    - "                &f%img_title-21% &7让我们以最热烈的欢迎和最独特的礼仪"
    - "                     &7向 [&x&6&c&d&5&7&3&n%player_name%](insertion=欢迎@%player_name%;hover=&f%img_title-21% shift+左键发送欢迎语获得&a礼品!)&7 表达我们的诚挚欢迎"
    - "                         :offset_2:%img_itemlore-40%"
    - "                &x&f&4&7&d&7&d&l让我们共同传递这份热情,感受无尽的欢乐与友谊!"
  actions:
    - "sound ITEM_GOAT_HORN_SOUND_1 by 20 20"
    - 'tell color inline "{{papi %img_itemlore-3%}} &b在聊天框中 &a@新玩家 &b可获得欢迎 &a礼包 &b哦!(限时60s)"'
#当玩家 @新人输入欢迎用语时执行kether
ChatMention:
  Enabled: true
  #欢迎有效时间 60s 填-1表示没有有效时间
  duration: 60
  #当玩家欢迎新人后执行kether
  #这里你可以使用指令给予玩家奖励
  #或者写分组具体实现看kether文档
  actions:
    - 'tell 欢迎了新人你可太棒了'

pEFgMct.png
3. 玩家加入/退出 事件执行Kether

在玩家加入和退出时,系统会实时更新动作条,展示玩家的加入和离开,增加了服务器的互动性和社交氛围。
配置示例:

YAML:
#玩家加入时执行kether
playerJoin:
  Enabled: true
  actions:
    - 'actionbar color inline "&a&l[+] {{papi %smj_join%}} 加入了游戏"'

#玩家退出时执行kether
onPlayerQuit:
  Enabled: true
  actions:
    - 'actionbar color inline "&c&l[-] {{papi %smj_quit%}} 悄无声息的离开了"'

命令与权限:
命令​
说明​
权限​
默认​
/smj reset playername​
当玩家欢迎了新玩家后,不可重复欢迎同一个新玩家,只能等下一位新玩家进入时刷新
重置玩家欢迎奖励的状态​
ServerMotdJoin.reset​
false​
/smj resetjoin playername​
重置玩家为新人下次进入游戏时触发新人播报​
ServerMotdJoin.resetjoin​
false​
PlaceholderApl
占位符​
说明​
%smj_join%​
上一位进入服务器的玩家​
%smj_quit%​
上一位离开服务器的玩家​
%smj_welcomes%​
玩家欢迎新人的次数​

更新目录:

2025/2/19: 此次更新支持数据库连接,同步数据以支持 BC 端。

插件获取方式
点击前往 GitHub 开源地址自己构建
加入我的 QQ插件交流群 群文件下载(1020356156)
  • 喜欢
反馈: YSYERROR
作者
ruge
查看
920
首次发布
最后更新

评分

0.00 星 0 次评分

ruge 的其他资源

后退
顶部 底部