项目简介
本项目是基于Java和Minecraft Forge框架的开源项目,名为Sided Blocks。其主要目的是为Minecraft游戏增添具有不同侧面纹理的自定义方块,这些方块可用于建筑、装饰等游戏内场景,有效丰富了Minecraft的游戏体验。
项目的主要特性和功能
- 自定义方块管理:借助命令行工具能够添加、移除、生成和列出自定义方块。
- 多种方块类型:支持
sided
、triple
、winedge
和slab
等多种方块类型,每种类型的侧面和顶面材质各有不同。 - 自动生成文件:可自动生成方块的模型、方块状态和Java类文件。
- 排序功能:支持按类型和名称对已有方块进行排序。
- 打包功能:支持将项目打包成可用于Minecraft的jar文件。
安装使用步骤
环境配置
- 安装JDK并配置环境变量。
- 安装Node.js、Git和其他必要的工具(如文本编辑器)。
获取源代码
使用以下命令复制项目代码:
bash
构建项目
进入项目目录,运行以下命令下载Gradle Wrapper和项目依赖:
bash
./gradlew
使用方块管理器
通过Node.js运行方块管理器,执行以下命令进行方块管理:
- 添加方块:
bash
node blockm add sided <main> <side>
- 移除方块:
bash
node blockm remove sided <main> <side>
- 生成方块文件:
bash
node blockm generate
- 列出已有方块:
bash
node blockm ls
- 排序方块:
bash
node blockm sort
打包生成jar
使用以下命令生成可用于Minecraft的jar文件:
bash
./gradlew jar
生成的jar文件将位于build/libs/
目录下。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】