AutomaticBroadcast » PlaceholderAPI support!

AutomaticBroadcast » PlaceholderAPI support! - AutomaticBroadcast » 自动广播插件 [支持PlaceholderAPI]

自动在您的服务器上广播消息!
Bukkit / Spigot 作者 Pandaaa 支持版本 1.16 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
28,126
插件详细介绍

简介

AutomaticBroadcast 是一款功能全面的自动消息广播插件,适用于 Spigot/Bukkit 服务器。它允许你高度自定义广播消息的内容、格式、触发条件以及交互方式,为你的服务器提供专业且灵活的公告系统。

命令

  • /autobroadcast reload - 重新加载插件的配置文件。
  • /autobroadcast toggle - 全局开启或关闭广播。
  • /autobroadcast preview - 预览所有可用的广播。
  • /autobroadcast preview [broadcastTitle] - 预览指定的广播([broadcastTitle] 为广播名称)。
  • /autobroadcast broadcast [broadcastTitle] - 立即发送指定的广播。

权限

  • automaticbroadcast.reload - 允许玩家使用 /autobroadcast reload 命令。
  • automaticbroadcast.exempt - 如果 config.yml 中启用了相关选项,拥有此权限的玩家将不会收到广播。
  • automaticbroadcast.toggle - 允许玩家使用 /autobroadcast toggle 命令。
  • automaticbroadcast.preview - 允许玩家使用 /autobroadcast preview 命令(同时需要对应广播的 automaticbroadcast.broadcastTitle 权限)。
  • automaticbroadcast.broadcast - 允许玩家使用 /autobroadcast broadcast 命令(同时需要对应广播的 automaticbroadcast.broadcastTitle 权限)。

扩展功能

安装 ScheduledBroadcast 扩展插件(需与 AutomaticBroadcast 同时运行),可以创建自定义的定时广播(每日、每周、每月等更多周期)。

配置说明

config.yml

你可以编辑此文件,但默认配置已能满足大多数服务器的需求。

# 每条广播消息之间的间隔时间(秒)。
time-between-messages: 200
# 消息是按顺序发送还是随机发送?(同一条消息不会连续出现两次)
random: false
# 是否启用 automaticbroadcast.exempt 权限?
# (启用后,拥有此权限的玩家将不会收到广播)
exempt-permission: false
# 广播不会发送给此列表中的世界内的玩家。
disabled-worlds:
- disabled-world
- disabled-world2
# 此列表中的玩家不会看到广播。
exempted-players:
- exempted-player1
- exempted-player2
# 当输入的命令无效时显示的消息。
unknown-command: "&c&l[!] &cUnknown Command."
# 当命令执行者没有权限时显示的消息。
no-permission: "&c&l[!] &cYou do not have enough permission to do this."
# 插件配置重载时显示的消息。
plugin-reload: "&3&lAuto&b&lmatic&8&lBroad&7&lcast &7&l>> &bPlugin Reloaded."
# 执行 "/automaticbroadcast toggle" 开启广播时发送给执行者的消息。
toggle-on-message: "&3&lAuto&b&lmatic&8&lBroad&7&lcast &7&l>> &bBroadcasts &aenabled&b."
# 执行 "/automaticbroadcast toggle" 关闭广播时发送给执行者的消息。
toggle-off-message: "&3&lAuto&b&lmatic&8&lBroad&7&lcast &7&l>> &bBroadcasts &cdisabled&b."
# 是否在服务器上禁用切换功能?(默认=false)
disable-toggle: true

broadcasts.yml

你必须编辑此文件来添加个性化的广播!

# 可用占位符:
# 使用 '&' 来应用基础的 Minecraft 颜色代码。
# 插件支持十六进制颜色代码:'&#123456'
# 要创建颜色渐变,可以使用:https://rgb.birdflop.com/
# '>>' 会自动转换为双箭头字符。
# AutomaticBroadcast 支持 PlaceHolderAPI 占位符(请确保已下载你需要的扩展!)
# 请参考 PAPI 维基:https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders

# 将自动显示的广播列表。
broadcasts:
  # 广播的名称,本质上是一个用于区分不同广播的关键词(不会在游戏内显示)。
  # 请确保每个广播的名称都不同(不要重复!)
  plugin:
    # 广播发生时将显示的消息列表。
    messages:
    - ""
    - "                  &b&l<< &3&l! &b&l>> AutomaticBroadcast"
    - "  &fThank you for downloading my &3&lAuto&b&lmatic &8&lBroad&7&lcast"
    - "       plugin! I hope it will be helpful on your server!"
    - "   &bVisit the support discord for any help with the plugin!"
    - ""
    # 当玩家点击广播时触发的动作:
    # "*" -> 在玩家的聊天栏中建议一条消息或命令。(例如:*/exemple -> 建议 "/exemple")
    # "/" -> 强制玩家执行一条命令。(例如:/exemple -> 执行 "/exemple")
    # "link" -> 打开一个链接(必须是有效链接!请确保添加 "https://...")。
    click: "/automaticbroadcast"
    # 当玩家将鼠标悬停在消息上时显示的提示文本。
    hover:
    - "    &b&l<< &3&l! &b&l>> ToolTip"
    - "&3&l* &fMultiple lines!"
    - "&3&l* &fUseful informations!"
    - "&3&l* &fClickable!"
    # 为每个收到广播的玩家播放的音效。
    # 请参考 Bukkit 音效列表:https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    sound: ENTITY_EXPERIENCE_ORB_PICKUP
    # 不应收到此广播的玩家列表。
    exempted_players:
    - exempted-player1
    - exempted-player2
    # 广播发送时,由控制台执行的命令列表。
    console-commands:
    - "give @a dirt"
    - "msg @a Thank you for installing my Plugin :)"

  discord:
    messages:
    - ""
    - "                       &d&l<< &5&l! &d&l>> Discord"
    - "    &fJoin the Automatic Broadcast support discord to"
    - "        get help changing the config of the plugin!"
    - "       &dJoin the discord on &d&ndiscord.io/AnimalPlugins&r"
    - ""
    hover:
    - "&d&l<< &5&l! &d&l>> Click to join!"
    click: "https://discord.io/AnimalPlugins"

  staff:
    messages:
    - ""
    - "[centered]&c&l<< &4&l! &c&l>> Staff Assistance"
    - "[centered]&fIf you need any form of help or assistance"
    - "[centered]from our staff, do not hesitate to ask us!"
    - "[centered]&cMessage all online staff using: /helpop"
    - ""
    click: "*I need support!"

支持与数据

支持

如需关于 AutomaticBroadcast 的帮助,请加入 AnimalPlugins 的 Discord 服务器获取插件支持!

数据统计

AutomaticBroadcast 通过 bStats 收集匿名的使用统计数据。

测试支持版本
1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 AutomaticBroadcast » PlaceholderAPI support!
作者 Pandaaa
平台 Bukkit / Spigot
支持版本 1.16 - 1.21
点赞数 1
最近版本
暂无数据 -