# 麦片混凝土砧 **Repository Path**: Cereal-Studio/Cereal-Concrete-Anvil ## Basic Information - **Project Name**: 麦片混凝土砧 - **Description**: null - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-09 - **Last Updated**: 2026-08-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 麦片混凝土砧 (Cereal Concrete Anvil) 为 Minecraft(NeoForge)添加由各种混凝土制成的混凝土砧。**基于 [Cereal Anvil Lib](https://gitee.com/Cereal-Studio/Cereal-Anvil-Lib) 构建**,本模组只负责混凝土内容(族定义、染色组、创造标签页、资源),通用砧机制与染色配方 API 由 lib 提供。 ## 功能 - **48 种混凝土砧**:16 色混凝土 × 完好/开裂/损坏三态 - **完整铁砧 GUI**:修复与附魔功能与原版铁砧一致(由 lib 提供) - **损坏降级**:使用有概率降级(完好 → 开裂 → 损坏 → 销毁),损坏概率 12%(原版) - **合成配方**:3 块对应色混凝土 + 4 块对应色混凝土粉末 - **染色**:白色混凝土砧 + 染料 → 彩色混凝土砧;任意混凝土砧 + 染料可直接改色(工作台无序合成) - **正确工具**:需用镐挖掘(任意等级) - **材质包兼容**:混凝土纹理引用原版资源;开裂/损坏覆层使用 lib 内置渐变纹理 ### 支持的混凝土 白色、橙色、品红色、淡蓝色、黄色、黄绿色、粉红色、灰色、淡灰色、青色、紫色、蓝色、棕色、绿色、红色、黑色(共 16 族 × 3 状态 = 48 个混凝土砧)。 ## 数据生成 blockstate、方块/物品模型、合成配方、染色配方与战利品表均由数据生成产出到 `src/generated/resources`: ```bash ./gradlew runData ``` ## 开发环境 ```bash # 构建(产物在 build/libs/) ./gradlew build # 客户端 / 服务端 ./gradlew runClient ./gradlew runServer ``` 依赖的 lib 产物来自仓库目录 `../Cereal-Anvil-Lib/repo`(由 lib 项目执行 `./gradlew publish` 生成)。 ## 环境要求 - Java 25 - Minecraft 与 NeoForge 版本请以当前发布说明为准(支持列表随版本更新) - [Cereal Anvil Lib](https://gitee.com/Cereal-Studio/Cereal-Anvil-Lib/releases)(必需前置) ## 许可证 [GNU AGPL-3.0](./LICENSE)