This commit is contained in:
GaLicn 2025-12-02 22:35:22 +08:00
parent b399d3c201
commit dbc05f83bc
9 changed files with 230 additions and 1 deletions

View File

@ -2,6 +2,26 @@
## [Unreleased] ## [Unreleased]
## [1.5.0]
### Added / 新增
- 新增超级装配矩阵速度核心
- Added Super Assembler Matrix Speed Core
- 新增超级装配矩阵合成核心
- Added Super Assembler Matrix Crafting Core
- 新增超级装配矩阵样板核心
- Added Super Assembler Matrix Pattern Core
### Changed / 变更
- 更替无线收发器材质
- Updated Wireless Transceiver textures
- 更替样板供应器状态控制器材质
- Updated Network Pattern Controller textures
- 更替模组 logo
- Updated mod logo
- 更替 ExtendedAE 依赖版本为最低 1.4.6
- Raised minimum required ExtendedAE version to 1.4.6
## [1.4.6] ## [1.4.6]
### Added / 新增 ### Added / 新增

View File

@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx1G
loom.platform = forge loom.platform = forge
# Mod properties # Mod properties
mod_version = 1.4.6 mod_version = 1.5.0
maven_group = com.extendedae_plus maven_group = com.extendedae_plus
archives_name = extendedae_plus archives_name = extendedae_plus

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_quantum_ring": {
"conditions": {
"items": [
{
"items": [
"ae2:quantum_ring"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "extendedae_plus:assembler_matrix_crafter_plus"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_quantum_ring",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"extendedae_plus:assembler_matrix_crafter_plus"
]
},
"sends_telemetry_event": false
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_quantum_ring": {
"conditions": {
"items": [
{
"items": [
"ae2:quantum_ring"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "extendedae_plus:assembler_matrix_pattern_plus"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_quantum_ring",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"extendedae_plus:assembler_matrix_pattern_plus"
]
},
"sends_telemetry_event": false
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_quantum_ring": {
"conditions": {
"items": [
{
"items": [
"ae2:quantum_ring"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "extendedae_plus:assembler_matrix_speed_plus"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_quantum_ring",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"extendedae_plus:assembler_matrix_speed_plus"
]
},
"sends_telemetry_event": false
}

View File

@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"B": {
"item": "expatternprovider:assembler_matrix_wall"
},
"L": {
"item": "minecraft:nether_star"
},
"R": {
"item": "expatternprovider:assembler_matrix_crafter"
}
},
"pattern": [
"BRB",
"RLR",
"BRB"
],
"result": {
"item": "extendedae_plus:assembler_matrix_crafter_plus"
},
"show_notification": true
}

View File

@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"B": {
"item": "expatternprovider:assembler_matrix_wall"
},
"L": {
"item": "minecraft:nether_star"
},
"R": {
"item": "expatternprovider:assembler_matrix_pattern"
}
},
"pattern": [
"BRB",
"RLR",
"BRB"
],
"result": {
"item": "extendedae_plus:assembler_matrix_pattern_plus"
},
"show_notification": true
}

View File

@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"B": {
"item": "expatternprovider:assembler_matrix_wall"
},
"L": {
"item": "minecraft:nether_star"
},
"R": {
"item": "expatternprovider:assembler_matrix_speed"
}
},
"pattern": [
"BRB",
"RLR",
"BRB"
],
"result": {
"item": "extendedae_plus:assembler_matrix_speed_plus"
},
"show_notification": true
}

View File

@ -92,6 +92,38 @@ public class CraftingRecipes extends RecipeProvider {
.unlockedBy("has_assembler_matrix_wall", has(EPPItemAndBlock.ASSEMBLER_MATRIX_WALL)) .unlockedBy("has_assembler_matrix_wall", has(EPPItemAndBlock.ASSEMBLER_MATRIX_WALL))
.save(consumer); .save(consumer);
//超级装配矩阵速度核心
ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModItems.ASSEMBLER_MATRIX_SPEED_PLUS.get())
.pattern("BRB")
.pattern("RLR")
.pattern("BRB")
.define('R', EPPItemAndBlock.ASSEMBLER_MATRIX_SPEED)
.define('L', Items.NETHER_STAR)
.define('B', EPPItemAndBlock.ASSEMBLER_MATRIX_WALL)
.unlockedBy("has_quantum_ring", has(AEBlocks.QUANTUM_RING))
.save(consumer);
//超级装配矩阵合成核心
ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModItems.ASSEMBLER_MATRIX_CRAFTER_PLUS.get())
.pattern("BRB")
.pattern("RLR")
.pattern("BRB")
.define('R', EPPItemAndBlock.ASSEMBLER_MATRIX_CRAFTER)
.define('L', Items.NETHER_STAR)
.define('B', EPPItemAndBlock.ASSEMBLER_MATRIX_WALL)
.unlockedBy("has_quantum_ring", has(AEBlocks.QUANTUM_RING))
.save(consumer);
//超级装配矩阵样板核心
ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModItems.ASSEMBLER_MATRIX_PATTERN_PLUS.get())
.pattern("BRB")
.pattern("RLR")
.pattern("BRB")
.define('R', EPPItemAndBlock.ASSEMBLER_MATRIX_PATTERN)
.define('L', Items.NETHER_STAR)
.define('B', EPPItemAndBlock.ASSEMBLER_MATRIX_WALL)
.unlockedBy("has_quantum_ring", has(AEBlocks.QUANTUM_RING))
.save(consumer);
} }
private void addCraftingAccelerators(Consumer<FinishedRecipe> consumer) { private void addCraftingAccelerators(Consumer<FinishedRecipe> consumer) {