RRDiscord桥接

RRDiscord桥接

一个现代、简洁且通用的Discord桥接/中继,设计用于同时支持现代和旧版Minecraft。 """临时"""标志由我的朋友为了好玩而制作。

Retro-Release Discord Bridge

Download Docs Discord

Discord 桥接/中继插件,支持旧版 Minecraft 版本和服务器软件(Beta 1.4-Release 1.21.1)

[!NOTE] 目前暂停更新,因为我正在完成另一个项目,此项目需要完全重写构建脚本。

有关配置信息,请查看此页面。

下载:https://modrinth.com/plugin/rrdiscordbridge

阅读源代码时,你可能会注意到项目名称有些奇怪,这是为了让源代码看起来更整洁。 更多信息请参见 versions.md。

功能

  • 消息中继
  • 版本支持
  • 广播 (/dcbroadcast)
  • 从 Discord 获取服务器统计信息 (/about)
  • 将以下内容中继到 Discord(可配置)
    • 玩家加入
    • 玩家离开
    • 玩家被踢出
    • 玩家死亡
    • 玩家聊天
    • 玩家进度/成就
      • 包含进度描述(如适用)和维基页面链接
    • 服务器启动
    • 插件重载
    • 服务器停止
    • /say
    • /me
    • 服务器控制台(如果已配置)
  • 从 Discord 中继以下信息(可配置)
    • 频道消息
    • 用户加入(如果中继频道同时也是系统消息频道)
    • 服务器助力(如果中继频道同时也是系统消息频道)
    • 子区(Thread)创建
    • 消息置顶
    • 投票创建/结束(包含结果)
    • 使用的斜杠命令
    • 使用的用户应用(也包括活动)
    • 消息转发(可能不完整)
  • 扩展(可配置)
    • 在游戏内输入 /rdbext help 可获取更多信息。
    • 内置扩展:
      • 路径点嵌入(Waypoints)

        • 允许将 Xaero's Minimap 和 JourneyMap/VoxelMap 的路径点嵌入到中继频道中。
        • 查看配置选项
      • 管理员聊天(OpChat)

        • 允许管理员之间以及(可选)一个(通常是私密的)Discord 频道之间进行交流。
        • 灵感来自 MCGalaxy 的 OPChat 功能。
        • 语法:## <msg>
        • 查看配置选项
    • 有关开发信息,请参见示例仓库

  • 可自定义发送到 Discord 的消息调色板

支持的版本

CraftBukkit(及其分支)

  • UberBukkit
  • b1.2_01-b1.3_01(内部名称 bukkitCake | 为 Bukkit Build 33 制作)
    • 缺少许多功能,因为 build 33 缺少许多事件。
    • 无命令
  • b1.4-r1.0(内部名称 bukkitCookie)
  • Project Poseidon
  • 1.1-1.2.5(内部名称 bukkitFlat)
  • 1.3.1-1.7.8(内部名称 bukkitEmerald)
  • 1.7.9-1.11.2(内部名称 bukkitRealms)
  • 1.12-1.19.1(内部名称 bukkitColor)
  • 1.19.2-Latest(内部名称 bukkitVex)

Fabric

  • 1.14.4
  • 1.15.2
  • 1.16.4-1.18.2
  • 1.19
  • 1.19.1-1.19.2
  • 1.19.3-1.20.1
  • 1.20.2
  • 1.20.3-1.20.5
  • 1.20.5-1.21.8
  • 1.21.9-Latest

NeoForge

  • 1.20.2-1.20.4
    • neoforge.mods.toml 直到 1.20.5 才被使用
  • 1.20.5-1.21.8
  • 1.21.9-Latest

Forge

  • 1.1-1.20
  • 1.20.1
  • 1.20.2
  • 1.20.3-1.20.5
  • 1.20.6-1.21.5
  • 1.21.6-1.21.8
  • 1.21.9-Latest

Ornithe

  • 即将推出(希望如此)

鸣谢