| 模块 | 功能 |
|---|---|
| adapter | 导出的json配置格式 |
| common | 多模组加载器之间的通用代码 |
| fabric | fabric侧的专用代码 |
| forge | forge侧的专用代码 |
| 项目 | 功能 |
|---|---|
| 物品和方块 | 导出物品或者方块的贴图,属性或者其他 |
| 进度 | 导出进度和进度显示器进度抓钩等等 |
- 使用java8环境下运行
- 且gson版本须是2.10.*
- 自动构建,编译
- adapter需要构建一次后再构建方能显示
- Java 17及以上版本(某些版本使用java 8)
- IntelliJ IDEA
直接执行 ./gradlew build 即可。
本项目使用AGPLv3许可协议。
/uex {select} ${modid} --advance-parameters
- itemandblock
- advancements
{
"items": {
"examplemod:testitem": {
"name": "测试物品",
"englishName": "testitem",
"type": {
"maxStackSize": 64, //最大堆叠
"maxDurability": 0, //最大耐久度
"OredictList": [ //矿词列表
"forge:iron"
],
"icon": {
"smallIcon": "image?xxxx", // base64
"largeIcon": "image?xxxx" // base64
}
}
},
"examplemod:testitem1": {
"name": "测试物品1",
"englishName": "testitem1",
"type": {
"maxStackSize": 64, //最大堆叠
"maxDurability": 0, //最大耐久度
"OredictList": [ //矿词列表
"forge:iron"
],
"icon": {
"smallIcon": "image?xxxx", // base64
"largeIcon": "image?xxxx" // base64
}
}
}
}
}