跳转到内容
我的世界XyeBBS论坛3群 进群吹水聊天!众多整合包作者、插件作者、玩家在内哦!不定时发福利,公布重要通知!
...

DiscordSRV

(DiscordSRV)
最强大、可配置且开源的 Discord 到 Minecraft 桥接插件。
仅客户端管理多人其它
DiscordSRV - 1.30.52026-09-14 05:09:52

修复

  • 修复了 MC 26.x 版本中 GameProfiles 的 NMS 问题(感谢 Prum)
DiscordSRV - 1.30.42026-09-14 05:09:52

修复

  • 由于 1.21.11 游戏规则变更导致进度无法正常工作(感谢 Prum)
DiscordSRV - 1.30.32026-09-14 05:09:52

某些 PlaceholderAPI 扩展在涉及玩家输入时可能存在安全隐患,此前可能导致意外行为。我们建议尽快更新以防止被滥用。

修复

  • 修复了从 Discord 到 Minecraft 的 MiniMessage 格式问题
  • 忽略已取消的 PlayerDeathEvent(#1818)
DiscordSRV - 1.30.22026-09-14 05:09:52

修复

  • 修复了与 EssentialsX 自定义白名单消息及必要链接的冲突
  • 修复了 advancement 消息在 1.21.9+ 版本中显示不正确的问题
  • 修复了非命令 Bukkit 事件触发器无法工作的问题
  • 修复了当存在任何非完全限定类名时导致命令事件重复的问题
  • 修正了将表示所有格代词的 "it's" 误写为 "its" 的拼写错误

开发者

  • 将 adventure 更新至 4.25.0
DiscordSRV - 1.30.12026-09-14 05:09:52

修复

  • 命令触发器未在 alerts.yml 中发送
  • 在语音文本频道中回复另一条消息时发送消息出现的错误
DiscordSRV - 1.30.02026-09-14 05:09:52

警报现在需要事件触发器使用完全限定类名。更多信息请阅读 https://docs.discordsrv.com/alerts/migration

新增内容

  • 添加对 MultiverseCore API v5 的支持(修复使用 MV5 时的错误)
  • 挪威语(Norsk Bokmål,nb-NO)翻译(感谢 OPM/Expert)
  • 基于 ID 的角色 PlaceholderAPI 占位符

修复

  • 1.21.5+ 版本上的可点击文本
  • Webhook 消息中自定义表情符号未被正确转换
  • 当账户链接管理器尚未创建时玩家加入导致的 NullPointerException
  • 修复 1.8.8 版本上"Could not find org.bukkit.craftbukkit.advancement.CraftAdvancement"的问题

变更

  • 事件警报现在需要使用完全限定类名进行指定
  • 调试器:在相关日志行中包含" /discord"行。(#1765)

开发者

  • 在 DiscordGuildMessagePreBroadcastEvent 中包含作者信息
  • 更新至 adventure 4.23.0
DiscordSRV - 1.29.02026-09-14 05:09:52

新增内容

  • 支持 Chatty v3(感谢 sub-kek)
  • Discord -> Minecraft 消息格式选项现在支持 %userid% 占位符(感谢 fres621)

修复

  • 修复了自定义隐藏进度在边缘情况下抛出错误的问题
  • [仅限 Paper 及其分支] 当实现命令的插件使用 Adventure 时,聊天频道控制台命令的输出不再被捕获(感谢 sub-kek)
  • 来自挂钩聊天插件并广播到控制台的 Discord 消息,不再显示未解析的 %chatcolor% 占位符
  • 修复了警报在共享 HandlerList 的事件中无法生效的问题(感谢 tangjin0418)
  • 修复了当用户通过 Minecraft 聊天发送被 Discord 拦截的有害链接时,出现"Message blocked by harmful links filter"错误刷屏的问题
  • 修复了与 1.21.3+ 版本声音变更相关的问题 (#1773)

变更

  • Web 代理选项现在也适用于 WebSocket 代理设置
  • 更改了默认的 ProxyHost 值,使其 URL 中不包含协议方案。此选项仅在使用纯域名(example.com)或纯 IP 地址(127.0.0.1)时有效
我们最近创建了一个表单,用于申诉在我们 Discord 支持服务器上的封禁。如果您被封禁(尤其是您的账户被盗),您可以在此处请求解封:https://discordsrv.com/discord/ban-appeal
DiscordSRV - 1.28.02026-09-14 05:09:52

新增内容

  • 支持 Web 代理(感谢 ItzMiracleOwO)
  • 挪威语翻译(感谢 RemixedX)
  • 用于用户 Boost 状态的 %discordsrv_user_boost_status% PlaceholderAPI 占位符(感谢 thewilloftheshadow)
  • 用于过滤后顶级角色的 PAPI 占位符
  • 支持竞争状态和自定义机器人状态(感谢 PadowYT2)

修复

  • Discord 正则表达式未应用于附件 URL
  • 获取控制台频道 ID 时出现 NullPointerException
  • 进度未在聊天中以正确名称显示
  • 回复消息的格式问题
  • 首次重启时关联账户未迁移到新格式
  • 在某些 1.17.x-1.18.x Paper 版本上未发送进度消息
  • Paper 上的 MySQL 驱动弃用错误
  • 使用文件存储关联账户时可能导致数据丢失
  • 在控制台频道删除消息后出现"Unknown Message"错误
  • 法语翻译中的语法错误(感谢 PtitLegume)
  • 在 Minecraft 1.20.6 中,加入、离开、死亡和进度事件在控制台报错
  • 悬停和点击组件的问题
  • 修复了语音模块中类别选项的空值检查(感谢 Bermiin)
  • 修复了在离线服务器上对 AvatarUrls 使用 {texture} 占位符时出现的错误提示信息
  • 关闭服务器时出现的 I/O 错误
  • 新的关联账户文件格式未能正确保存
  • 删除链接频道中的消息时出现错误
  • 如果玩家 UUID 以数字开头,关联账户未能正确移除
  • 修正了几处日语翻译(感谢 renorari)

变更

  • 现在会从 PlaceholderAPI 占位符值中剥离所有旧版颜色代码
  • 改进了中文翻译(感谢 SamLam140330)
  • 由于 Crafatar 存在问题,默认头像图片提供商已切换为 crafthead.net
  • 使用 Crafatar 的 AvatarUrl 值将在配置迁移期间自动重置为默认值,因为 Crafatar 不再允许与 Discord 配合使用
  • 改进了法语翻译(感谢 PtitLegume)

移除

  • 移除了账户链接文件中包含用户名的注释
  • 移除了 DebugLevel 选项和 /discord debug 命令,改用新的 /discord debugger 命令

开发者

  • 停止嵌入旧的 JetBrains 注解
  • 已从所有 API 类中移除 Lombok
DiscordSRV - 1.27.02026-09-14 05:09:52
核心/平台支持
运行环境/下载方式
客户端站外下载

开发者:AccountLinkManager 类已从类转换为接口。插件需要重新编译,因为当尝试访问 DiscordSRV 的 AccountLinkManager 实例时,Java 会对此变更报错。

新增内容

  • 改用“仅追加”文件来存储关联账户
  • 支持 Folia(感谢 kugge)
  • 支持 nChat(感谢 nickuc)
  • 丹麦语翻译(感谢 Tauses)
  • 乌克兰语翻译(感谢 FenixInc330)

修复

  • 全局显示名称未在 Discord -> Minecraft 聊天中显示
  • Experiment_WebhookChatMessageDelivery 未被 GameChatMessagePostProcessEvent 处理(感谢 Gabo6480)
  • 关联的 Discord 角色配置选项在使用角色 ID 时无法正常工作(感谢 burturt)
  • 设置了"announce-to-chat: false"的进度仍在聊天中显示
  • DiscordSRV 在其监听器被调用后仍捕获事件中的变更
  • 关联账户并非总是在关闭时保存
  • 现在将区分符解析为字符串而非数字
  • 控制台内容剥离
  • 清理 Discord 消息中的 ANSI 代码
  • 封禁同步覆盖封禁消息
  • 转义 Discord Markdown 中的反斜杠以防止绕过
  • 修复了在 DiscordChatChannelRolesAllowedToUseColorCodesInChat 中没有角色时仍能绕过颜色代码过滤的问题
  • 纹理字符串提取
  • 在较新版本的 Minecraft 中隐藏进度被显示
  • 通过 Adventure 版本升级后,组件中的点击事件无法工作
  • 配置中的空白字符问题
  • 如果 DiscordChatChannelConsoleCommandPrefix 为空,聊天频道中的所有消息都会被当作命令处理

变更

  • 修改了波兰语翻译中的一些词语(感谢 Chubercik)
  • 更新了日语 config.yml 翻译(感谢 Takeno-hito 和 siyukatu)
  • 默认情况下阻止机器人在控制台频道发言
  • 使 JDBC 端口号变为可选(感谢 PeyaPeyaPeyang)

移除

  • 关联账户的 JSON 存储

开发者

  • 将 AccountLinkManager 转换为接口,以缓解与 AbstractAccountLinkManager 令人困惑的命名冲突
  • 修复了无法使用仓库中 JAR 包配合 JDA 的问题
  • 将退出监听器的优先级从 LOWEST 改为 LOW
  • 插件集成现在可以通过 DiscordSRV 的 API 注册全局斜杠命令
DiscordSRV - 1.26.22026-09-14 05:09:52
核心/平台支持
运行环境/下载方式
客户端站外下载

修复

  • 在 1.19.4 版本中,解锁配方的进度导致在 Discord 发送进度消息的问题
  • 在 1.19.4 版本中,未标记为发送到聊天的进度导致在 Discord 发送进度消息的问题
  • 使用聊天频道控制台执行器时出现的 System.out 调试日志消息
  • 配置文件的编码问题(导致部分语言文件出现乱码)
  • 默认玩家命令响应的正则表达式过滤器
  • 修复某些区域设置下 DiscordConsoleChannelLevels 失效的问题
  • 修复使用"link"频道时触发“您必须进行关联”提示的问题

变更

  • 机器人现在在账号关联频道中被忽略

开发者

  • 依赖 DiscordSRV 不再需要 s01.oss.sonatype.org 仓库