Skip to content

Commit

Permalink
✨ cyan brick wall recipe
Browse files Browse the repository at this point in the history
Signed-off-by: LocusAzzurro <[email protected]>
  • Loading branch information
LocusAzzurro committed Jan 7, 2024
1 parent a8ae8af commit 5258f93
Show file tree
Hide file tree
Showing 6 changed files with 100 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/generated/resources/.cache/cache
Original file line number Diff line number Diff line change
Expand Up @@ -1298,6 +1298,8 @@ efbd0c9b8cddf43aa933bde9595d27691a974cd8 data/ultramarine/advancements/recipes/u
6433fbc84c8da4a542e80a9005c948b226797d17 data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_brick_slab_from_stonecutting.json
61a03430dd01036b574a1406b7059b11d1850a78 data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_brick_stairs_from_crafting.json
91aa37d40782bfc7b53a098d671e5e36f8c4b952 data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_brick_stairs_from_stonecutting.json
92af03b6d954b437e6fc8274dc7454b29adcec4c data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_brick_wall_from_crafting.json
a5dc6074432ac86274fc10e74d6fa8eff8c6aed4 data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_brick_wall_from_stonecutting.json
6dc253f221b9bfb590c03b67b804302df4b7caa3 data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_bricks.json
ace70dacfdb7d3f7cfd8fd96512a20c0d871b7ec data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_floor_tile.json
0d49b4bb1ff7b4a749c5dc1a93499aef89e1b572 data/ultramarine/advancements/recipes/ultramarine.building_blocks/cyan_floor_tile_batch.json
Expand Down Expand Up @@ -1860,6 +1862,8 @@ dc7588c40443e9c9ece448a40412f8279af2ab60 data/ultramarine/recipes/cyan_brick_sla
0262f487b1075a0207d8d5a3c2e05128aca28fa0 data/ultramarine/recipes/cyan_brick_slab_from_stonecutting.json
a34392a9f219c7eac4393a63e27e0e69b203bbf7 data/ultramarine/recipes/cyan_brick_stairs_from_crafting.json
f7dda54e0087cad200220d679ea4df418bfc5189 data/ultramarine/recipes/cyan_brick_stairs_from_stonecutting.json
a400789a5c602c5fee361ea5ae5f270f96428eed data/ultramarine/recipes/cyan_brick_wall_from_crafting.json
b3fc17dc94f8a2c4ed120b825cdc7e32ad873d49 data/ultramarine/recipes/cyan_brick_wall_from_stonecutting.json
38298a4add4ff52ffb232778bf2a4a3c2ba72630 data/ultramarine/recipes/cyan_bricks.json
0b174a0b22eff9ff772d77fccbbb4c5d6ce1a4dd data/ultramarine/recipes/cyan_floor_tile.json
29578de1f1d76c08c448a2fbf9fb10139d9b26bb data/ultramarine/recipes/cyan_floor_tile_batch.json
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"ultramarine:cyan_brick_wall_from_crafting"
]
},
"criteria": {
"has_cyan_bricks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"ultramarine:cyan_bricks"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "ultramarine:cyan_brick_wall_from_crafting"
}
}
},
"requirements": [
[
"has_cyan_bricks",
"has_the_recipe"
]
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"ultramarine:cyan_brick_wall_from_stonecutting"
]
},
"criteria": {
"has_cyan_bricks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"ultramarine:cyan_bricks"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "ultramarine:cyan_brick_wall_from_stonecutting"
}
}
},
"requirements": [
[
"has_cyan_bricks",
"has_the_recipe"
]
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"BBB",
"BBB"
],
"key": {
"B": {
"item": "ultramarine:cyan_bricks"
}
},
"result": {
"item": "ultramarine:cyan_brick_wall",
"count": 6
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": {
"item": "ultramarine:cyan_bricks"
},
"result": "ultramarine:cyan_brick_wall",
"count": 1
}
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,16 @@ protected void buildCraftingRecipes(@NotNull Consumer<FinishedRecipe> recipeCons
//BRICKS
quadComposeRecipe(ItemRegistry.CYAN_BRICK.get(), ItemRegistry.CYAN_BRICKS.get(), recipeConsumer);
stoneSlabAndStairsRecipe(ItemRegistry.CYAN_BRICKS.get(), ItemRegistry.CYAN_BRICK_SLAB.get(), ItemRegistry.CYAN_BRICK_STAIRS.get(), recipeConsumer);
wallRecipe(ItemRegistry.CYAN_BRICKS.get(), ItemRegistry.CYAN_BRICK_WALL.get(), recipeConsumer);

quadComposeRecipe(ItemRegistry.BLACK_BRICK.get(), ItemRegistry.BLACK_BRICKS.get(), recipeConsumer);
stoneSlabAndStairsRecipe(ItemRegistry.BLACK_BRICKS.get(), ItemRegistry.BLACK_BRICK_SLAB.get(), ItemRegistry.BLACK_BRICK_STAIRS.get(), recipeConsumer);
wallRecipe(ItemRegistry.BLACK_BRICKS.get(), ItemRegistry.BLACK_BRICK_WALL.get(), recipeConsumer);

quadComposeRecipe(ItemRegistry.BROWNISH_RED_STONE_BRICK.get(), ItemRegistry.BROWNISH_RED_STONE_BRICKS.get(), recipeConsumer);
stoneSlabAndStairsRecipe(ItemRegistry.BROWNISH_RED_STONE_BRICKS.get(), ItemRegistry.BROWNISH_RED_STONE_BRICK_SLAB.get(), ItemRegistry.BROWNISH_RED_STONE_BRICK_STAIRS.get(), recipeConsumer);
wallRecipe(ItemRegistry.BROWNISH_RED_STONE_BRICKS.get(), ItemRegistry.BROWNISH_RED_STONE_BRICK_WALL.get(), recipeConsumer);

ShapedRecipeBuilder.shaped(ItemRegistry.WHITE_AND_PINK_MIXED_BRICKS.get(), 4)
.define('V', ItemRegistry.VARIEGATED_ROCKS.get())
.define('Y', ItemRegistry.PALE_YELLOW_STONE.get())
Expand Down

0 comments on commit 5258f93

Please sign in to comment.