# 麦片土砧 **Repository Path**: Cereal-Studio/Cereal-Dirt-Anvil ## Basic Information - **Project Name**: 麦片土砧 - **Description**: not null - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-13 - **Last Updated**: 2026-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 麦片泥土砧 (Cereal Dirt Anvil) 为 Minecraft(NeoForge)添加由各种泥土系材料制成的泥土砧。**基于 [Cereal Anvil Lib](https://gitee.com/Cereal-Studio/Cereal-Anvil-Lib) 构建**,本模组只负责泥土内容(材料族定义、合成配方、创造标签页、资源),通用砧机制由 lib 提供。 ## 功能 - **36 种泥土砧**:12 族泥土系材料(泥土、草方块、菌丝、灰化土、砂土、缠根泥土、耕地、泥巴、黏土块、泥坯、苔藓块、苍白苔藓块)× 完好/开裂/损坏三态 - **完整铁砧 GUI**:修复与附魔功能与原版铁砧一致(由 lib 提供) - **损坏降级**:使用有概率降级(完好 → 开裂 → 损坏 → 销毁) - **多工具挖掘**:全部支持镐加速;除苔藓块/苍白苔藓块外另支持锹加速;苔藓块/苍白苔藓块另支持锄加速 - **黏土球合成**:以黏土球 × 4 为底座、材料方块 × 3 为砧体,形状与原版铁砧一致 - **软质属性**:无需正确工具即可掉落,音效按材料区分(泥土/苔藓/泥巴等) - **材质包兼容**:泥土纹理引用原版资源;开裂/损坏覆层使用 lib 内置渐变纹理 ## 数据生成 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)