1 475
收录服务器
2 188
注册
53 444
玩家
CoreMessages 占位符 公告 标题 操作栏 欢迎消息
[1.8-1.12][占位符|多配置|ActionBar|命令]
作 者 fagida
发布时间 2017年3月15日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12
点此下载

🎉CoreMessages 插件介绍

CoreMessages 是一款功能丰富的 Minecraft 插件,旨在增强服务器的定制性和互动性。它允许自定义公告消息、进出服务器消息和每日消息,同时还具备聊天管理、玩家信息显示等功能。插件体积小巧,易于配置,并支持使用颜色代码。

## 📢公告 (Announcer) ### 命令
  • /ann - 插件描述 (无权限)
  • /ann add "Message" - 添加公告消息 (announcer.add)
  • /ann delete "Number of message" - 删除公告消息 (announcer.delete)
  • /ann interval "Seconds" - 修改公告间隔 (announcer.moderate)
  • /ann help - 命令帮助菜单 (无权限)
  • /ann broadcast or say "Message" - 发送一次性公告 (announcer.broadcast)
  • /ann list - 列出所有公告消息 (announcer.moderate)
  • /ann prefix "Prefix" - 修改公告前缀 (announcer.moderate)
  • /ann actionbar [true/false] - 设置公告发送到动作栏 (announcer.moderate)
  • /ann chat [true/false] - 设置公告发送到聊天框 (announcer.moderate)
  • /ann random [true/false] - 随机播放公告消息 (announcer.moderate)
  • /ann reload - 重载配置文件 (announcer.moderate)
  • /ann enable [true/false] - 启用或禁用公告功能 (announcer.moderate)
### 权限
  • announcer.* - 拥有插件的所有功能权限
  • announcer.receiver - 接收公告消息的权限
## 📜每日消息 (Message of the Day, MOTD) ### 命令
  • /motd - 插件描述 (无权限)
  • /motd list - 列出所有 MOTD 消息 (motd.moderate)
  • /motd add "Message" - 添加 MOTD 消息 (motd.add)
  • /motd delete "Number of message" - 删除 MOTD 消息 (motd.delete)
  • /motd enable [true/false] - 启用或禁用 MOTD 功能 (motd.moderate)
  • /motd title [true/false] - 在标题中显示 MOTD (motd.moderate)
  • /motd chat [true/false] - 在聊天框中显示 MOTD (motd.moderate)
  • /motd reload - 重载配置文件 (motd.moderate)
## 💬聊天管理 (Clear Chat & Chat Control) ### 清理聊天
  • /cc - 清空聊天记录 (coremessages.clearchat)
  • 别名: clearchat
### 聊天控制
  • chat status [true/false] - 启用或禁用聊天 (coremessages.chat.admin)
  • chat disable "Message" - 编辑禁用聊天消息 (coremessages.chat.admin)
  • chat change "Message" - 编辑聊天更改消息 (coremessages.chat.admin)
### 权限
  • coremessages.chat.bypass - 绕过聊天禁用的权限
## ⚙️配置示例

config.yml


#============================================#
#
#         CoreMessages
#            by Noahyup
#
#============================================#
Announcer:
  Enabled: true #Enable announcer to work!
  SendInChat: true #Announcer announcing messages in chat!
  SendInActionBar: true #Announcer announcing messages in ActionBar!
  Random: false #Announcer send random messages!
  Interval: 120 #Interval to send message in (seconds)
MOTD:
  Enabled: true #Enabled MOTD to Work!
  SendInTitle: true #On join send title message!
  SendInChat: true #On join send in chat MOTD
  fadeIn: 10 #Title in show message for 0.5s -- 20 = 1sec
  fadeOut: 10 #Title out message for 0.5s -- 20 = 1sec
  stay: 50 #Title stay 2.5 seconds! -- 20 = 1sec
JoinQuit:
Join: true #If you don't need this messages!
Quit: true #If you don't need this messages!

messages.yml


#============================================#
#
#         CoreMessages
#            by Noahyup
#
# Placeholders:
# {player} {max_players} {online_players} {line_up}
# {line_down} {player_health} {player_maxhealth}
# {player_food} {player_maxfood} {player_level}
# {player_ipadress} {player_uuid}
#
#============================================#
General:
  noPerm: '&c&lYou don''t have permission to that command!'
  noUser: '&c&lOnly players are allowed to use that command!'
Announcer:
  Prefix: '&e&lAnnouncer&7>> '
  Messages:
  - "&aHello {player},"
  - "Use /announcer help to get info how to config this plugin."
  - "Created by Noahyup"
MOTD:
  Title:
   Main: "&e&lWelcome &f<o &e&lserver"
   SubTitle: "&5&l{player}"
  Messages:
  - "{line_up}"
  - "&e&lWelcome &9&l{player} &e<o the &c&lCodding server"
  - "&7Your health is &a{player_health}"
  - "&7Your hunger is &a{player_food}"
  - "&7Your level is &a{player_level}"
  - "&7Your ip is &c{player_ipadress}"
  - "&e&lPlayers on server &a{online_players} &e/ &c {max_players} "
  - "{line_down}"
JoinQuit:
Join: "&e{player} &ajoin to server with ip &3{player_ipadress}!"
Quit: "&e{player} &cquit server!"
## 💡其他功能建议
  • 添加公告时的声音效果
  • 添加加入服务器时的声音效果
  • 代码优化