Protocol V2
首页
相关项目
  • nonebot-adapter-minecraft
  • nonebot-plugin-mcqq
  • mc-plugin
  • koishi-plugin-minecraft-sync-msg
  • zerobot-plugin-mcqq
  • astrbot_plugin_mcqq
  • queqiao_mcdr
  • koishi-plugin-minecraft-adapter
GitHub
首页
相关项目
  • nonebot-adapter-minecraft
  • nonebot-plugin-mcqq
  • mc-plugin
  • koishi-plugin-minecraft-sync-msg
  • zerobot-plugin-mcqq
  • astrbot_plugin_mcqq
  • queqiao_mcdr
  • koishi-plugin-minecraft-adapter
GitHub
  1. 首页
  • 首页
  • 部署
  • 配置文件
  • 命令
  • 开发 & 构建
  • API
    • Broadcast
    • Title & SubTitle
    • Action Bar
    • Private Message
    • Rcon
  • Event
    • Player
    • PlayerChatEvent
    • PlayerCommandEvent
    • PlayerJoinEvent
    • PlayerQuitEvent
    • PlayerDeathEvent
    • PlayerAchievementEvent
  • 数据模型
    • API
      • Response
    • EventModel
      • Base
        • BaseEvent
        • BaseMessageEvent
        • BaseNoticeEvent
        • BasePlayerMessageEvent
        • BasePlayerNoticeEvent
      • Achievement
        • Display
        • Achievement
      • Death
        • Death
    • Event
      • Player
        • Player
        • PlayerChatEvent
        • PlayerCommandEvent
        • PlayerJoinEvent
        • PlayerQuitEvent
        • PlayerAchievementEvent
        • PlayerDeathEvent
  1. 首页

开发 & 构建

环境要求#

IDEA
ModMultiVersion-0.14.0及以上
JDK 21

步骤#

1.
克隆项目
参与开发请克隆 dev 分支
2.
配置工具包仓库的个人访问令牌
各服务端插件/模组的共用部分已被移至 鹊桥工具包,
并由 GitHub 进行托管
访问 GitHub Maven Packages 需要配置个人访问令牌
需要配置 只读 的 Package Token
参考
GitHub Packages 文档
该项目使用的环境变量名
GH_USERNAME:GitHub 用户名
PACKAGE_READ_ONLY_TOKEN:GitHub 个人访问令牌
3.
IDEA 加载项目
运行 init.ps1 将各服务端插件/模组代码复制至各个版本模块内
加载 Gradle 项目等待项目配置完毕
4.
构建插件/模组
在右侧面的 Gradle 面板运行所需版本模块的 Tasks -> build -> build
或
命令移至对应的版本模块内运行构建命令
5.
开发
参考工具包 Wiki
参考本项目中其他服务端结构
工具包 JavaDoc
修改于 2025-11-13 13:11:10
上一页
命令
下一页
API
Built with