CyanCodex开源代码 · 沧蓝工坊

CyanCodex 开源代码

本页只收录 前端源码指令生成器算法不含任何服务端后端代码(数据库、接口、鉴权、管理端、AI 代理等一律不在此)。 全部代码以 GNU GPLv3.0 协议开源,名称、图标与界面设计等标识归沧蓝工坊工作室所有。

文件
代码行
体积
快照

收录内容

  • android/ 安卓客户端完整工程源码(4 个模块:主客户端 / 管理端 / 审核端 / 压测工具,含 Gradle 构建文件与 Wrapper)
  • web/ 网页版前端(index.html / app.js / generators.js / icons.js / style.css),含 web/dev/ 开放 API 文档与插件开发教学页
  • admin-web/public/ 管理端(本地 HTML 控制台)网页前端
  • fabric-mod/ Java 版 Fabric 模组源码(1.20.1–1.21.8 与 26.2 两条线 + 共享代码)
  • official-site/ 官网前端(首页 / 使用教程 / 隐私政策 / 服务条款 + 静态资源)
  • plugin-sdk/ 插件开发 SDK:接口桩、内置背景插件、教科书插件、插件工坊运行时、打包脚本
  • server/lib/generators.jsgenerators-java.js 生成器算法与回归测试(服务端只发布这 4 个文件)

不包含(重要)

  • 服务端接口、路由、中间件、数据库脚本与任何表结构
  • 账号 / 鉴权 / 令牌 / 验证码 / 邮件短信等实现,AI 代理与模型配置
  • 任何密钥、口令、证书、内网地址与服务器信息
  • 安卓签名文件与口令*.keystore / keystore.properties / local.properties
  • 官方高防服务器 IP 已脱敏移除:原以 XOR+Base64 混淆内置在 android/…/data/Session.kt,现已置空并附 encode() 自填说明

server/只有生成器与其测试 —— 纯字符串算法,不连数据库、不含任何接口或鉴权逻辑。

加载中…
选择左侧文件查看源码
左侧选择一个文件,这里显示带行号的源码。

生成器覆盖范围

T显 / 计分板侧边栏计分板(含每位玩家分数)与 T显字幕
穷举生成模板 {变量} 笛卡尔积批量展开
滚动字幕轮播公告(命令方块节拍器)与逐字盔甲架横幅
音乐音符网格 → playsound note.* 命令方块序列
T显 JSON文字 / 翻译 / 选择器 / 计分板 / 顺序拼接 / 原始 JSON

基岩版要点:计分项只有 dummy;标题用 /titleraw + rawtext;音效 note.* 不带 minecraft: 前缀。 Java 版(generators-java.js):标题用 /title <目标> <title|subtitle|actionbar> <文本组件>, 音效用 playsound minecraft:block.note_block.<乐器> master,音高 2^((note-12)/12)