diff --git a/src/generated/resources/.cache/cache b/src/generated/resources/.cache/cache index bd9cbc9d..3b81be65 100644 --- a/src/generated/resources/.cache/cache +++ b/src/generated/resources/.cache/cache @@ -3799,6 +3799,7 @@ b14a99cb7d744a786a4b28ca5ee5493dbbcbfbaf data/ultramarine/advancements/recipes/u 29bd47b994a2b3fded73b0d8102f28e5f9e41785 data/ultramarine/advancements/recipes/ultramarine.materials/black_brick_from_smelting.json 6a81e0fb6d97752f7bd27772a170e5f835248677 data/ultramarine/advancements/recipes/ultramarine.materials/black_dye_powder.json 2f79f236cab0131520e6006f78af918f63b42368 data/ultramarine/advancements/recipes/ultramarine.materials/black_roof_tile.json +769532f10deb9f4596aa46239c82e101ffb4d069 data/ultramarine/advancements/recipes/ultramarine.materials/blue_and_white_glaze_powder.json 6ce1a54a08a8cb07d0ec022377c2d635f538ff47 data/ultramarine/advancements/recipes/ultramarine.materials/blue_dye_powder.json 9526b35d68ed7168d861138a24e5067af778e36e data/ultramarine/advancements/recipes/ultramarine.materials/blue_roof_tile.json dc3bce4c9114935138f67f2fe1cc3dec19b94963 data/ultramarine/advancements/recipes/ultramarine.materials/bronze_dust.json @@ -3807,6 +3808,7 @@ fc4aacb69337d3bc5e19654ec4f68411f2c6079c data/ultramarine/advancements/recipes/u 864b88390f58544cb427ccafdfb3eb27c1ab6b1e data/ultramarine/advancements/recipes/ultramarine.materials/brownish_red_stone_brick_from_blasting.json deb60d7d559c90ed30867694681b7012fcc94047 data/ultramarine/advancements/recipes/ultramarine.materials/brownish_red_stone_brick_from_smelting.json 340f0040dbe664af8d03ed4aaaf7c52892bb3aa3 data/ultramarine/advancements/recipes/ultramarine.materials/caihua_template.json +f0e2460e19881b8f84a18c839c34750d5a4bd975 data/ultramarine/advancements/recipes/ultramarine.materials/calcite_dust.json c9d80ca6a0ab544384eb7c2ef8b26a14b8083167 data/ultramarine/advancements/recipes/ultramarine.materials/carved_wood_template.json de469d9bbc2a9594d089607413ddbe1123d83425 data/ultramarine/advancements/recipes/ultramarine.materials/cobalt_dust.json 85ba51f04050e7b6437f45e100343566db046859 data/ultramarine/advancements/recipes/ultramarine.materials/cyan_brick.json @@ -3827,11 +3829,13 @@ f946db8cbd54fe870f0ada1e661cbada30c24963 data/ultramarine/advancements/recipes/u 5d972aa7df12b99e78f8b7b55d3a1b06e5c2b153 data/ultramarine/advancements/recipes/ultramarine.materials/gutou_template.json b3d0a6ccfc1f130dadac42f64c6266175f4f403c data/ultramarine/advancements/recipes/ultramarine.materials/hematite_dust.json d5c48d2dfeae6ed4ef8a29fd41cded2f925e97e3 data/ultramarine/advancements/recipes/ultramarine.materials/jade_parts.json +04ad043ef09dbb8535f88ae75f81a512bd611158 data/ultramarine/advancements/recipes/ultramarine.materials/large_clay_vase.json 21838bfdaa1a61359c0dba8e33f1276f4d401cbe data/ultramarine/advancements/recipes/ultramarine.materials/light_blue_dye_powder.json 9944be9fab32829a6dadeb13a9ae6ba1b4d09191 data/ultramarine/advancements/recipes/ultramarine.materials/light_gray_dye_powder.json 0111a53642d59651d142f807c86257a532784857 data/ultramarine/advancements/recipes/ultramarine.materials/lime_dye_powder.json 0f9935a6e8d91904af7828de1c56e91583251cc3 data/ultramarine/advancements/recipes/ultramarine.materials/magenta_dye_powder.json b8519c925275137d29ea13a58c9164c3a6095e4d data/ultramarine/advancements/recipes/ultramarine.materials/magnesite_dust.json +da4a5acbad5cd2a652144cc8b67fbe0c2af7151f data/ultramarine/advancements/recipes/ultramarine.materials/medium_clay_vase.json a25696ec48248271acb7e2dc496a7f150f6b7f4b data/ultramarine/advancements/recipes/ultramarine.materials/orange_dye_powder.json f14b52ae5f57ece477ec4bf94959e388680f53c2 data/ultramarine/advancements/recipes/ultramarine.materials/pink_dye_powder.json 246a2eb9fb1a268177bd05850c90a3dbb3114fb4 data/ultramarine/advancements/recipes/ultramarine.materials/polished_acacia_plank.json @@ -3849,6 +3853,8 @@ fa6a2e120d0d59fabe04421d9d50cd476818600e data/ultramarine/advancements/recipes/u 4e4bab22a2c8f9f440159c048ecdc5ee61e6a2c3 data/ultramarine/advancements/recipes/ultramarine.materials/rafter_end_template.json 1491774c5bcc904f8f6908a5a03d404cc2e5e553 data/ultramarine/advancements/recipes/ultramarine.materials/rafter_template.json 71fd1125901bd9f31f3019c5540ce2f6c0f2d4cb data/ultramarine/advancements/recipes/ultramarine.materials/red_dye_powder.json +d8220c57683cf78ea6b4c43c4dea60ae028c8b45 data/ultramarine/advancements/recipes/ultramarine.materials/small_clay_vase.json +ee07b175b60a5f9d019aec1b6ff16d48c353f19f data/ultramarine/advancements/recipes/ultramarine.materials/tall_clay_vase.json 68094cb8b50f912511be0c2b54dd94363581f2b9 data/ultramarine/advancements/recipes/ultramarine.materials/unfired_black_brick.json bdccc0cdd9832b3148af7bf6115d4331740fdb82 data/ultramarine/advancements/recipes/ultramarine.materials/unfired_brownish_red_stone_brick.json bc23d6bbde48ea99656d0bdbf86ddd302ba5ad22 data/ultramarine/advancements/recipes/ultramarine.materials/unfired_clay_brick.json @@ -4397,6 +4403,7 @@ c91bf6e2d20d5fe69eeee0be4dddc9b01f9f2f90 data/ultramarine/recipes/blue_and_black f8acc665f3d75c2907945ba372123f0e78eec150 data/ultramarine/recipes/blue_and_green_zhaotou.json 0392c4c60fa21374ccb0ca261e246cc64fc9fc31 data/ultramarine/recipes/blue_and_red_carved_wood.json 61b9125c67dfc148ea6fb9698283d17efcfb1431 data/ultramarine/recipes/blue_and_white_fangxin.json +84f605f902de5a49cf12ce7d39f186b7a2d4be9f data/ultramarine/recipes/blue_and_white_glaze_powder.json c9c65336b0555d75ba584278ce385f2e65a38b98 data/ultramarine/recipes/blue_and_yellow_carved_wood_1_to_2.json 4876eca09f9e09bacd8ab05aa3b970cb0bf71f2f data/ultramarine/recipes/blue_and_yellow_carved_wood_1_to_3.json 63c39f24bff710641191090f5a7bbeefdabd04af data/ultramarine/recipes/blue_and_yellow_carved_wood_2_to_1.json @@ -4456,6 +4463,7 @@ a7ca746341f76e38c34fbe444f29b68ae309d875 data/ultramarine/recipes/brownish_red_s 48d86f45986616694d871e1f68dd5ff7625d9ab7 data/ultramarine/recipes/brush_and_inkstone.json 47788fb171db5e8bcff13bdd014a41caff8011ea data/ultramarine/recipes/brush_tools.json 0cfb32abc35856c260973be34bfe7b4c4bc6d9ba data/ultramarine/recipes/caihua_template.json +0bd534c44e305ec58f46c9079fef9bc2d84c3716 data/ultramarine/recipes/calcite_dust.json a22211c3ba20a000b41f9d027ec59ef88d6a086d data/ultramarine/recipes/carved_dark_oak_beam.json 8b82bc9335729e00b5dcb0d10fbf66489f2a68a3 data/ultramarine/recipes/carved_dark_oak_beam_edge.json 7d5301adc175103519303633cf7f49fb622c21c8 data/ultramarine/recipes/carved_red_pillar.json @@ -4627,6 +4635,7 @@ a85a18a70ef13caaa5fb7d74a351501fbf5ef841 data/ultramarine/recipes/jade_parts.jso ad2fea5cba25504754220357353ee03d315dfdd9 data/ultramarine/recipes/knife_rest.json 3aa5df9fe7610130079eed39345f834ac5dd1d1c data/ultramarine/recipes/knocker.json 41483f2bb2422c1139e9ee6c8697d4c25376dcec data/ultramarine/recipes/large_blue_curtain.json +6e4d0ca3dfecc996aff67f62734a1643374f78be data/ultramarine/recipes/large_clay_vase.json 3e57a5a3827b7b433e046af4718affaeafe8ba0c data/ultramarine/recipes/large_gray_su_style_caihua.json 151b7584e31c64a8f53435b5ecbec0addab59237 data/ultramarine/recipes/large_green_ivy.json a3e46f52f0cea0dc523388b7a5fdd7fe5791f1c1 data/ultramarine/recipes/large_green_su_style_caihua.json @@ -4668,6 +4677,7 @@ b5c8d5420a5110c67f26bb8f2d45bbca2e568696 data/ultramarine/recipes/lotus_bud.json ca57163628927923d9bea043e648d8fd0acd301a data/ultramarine/recipes/magenta_dye_powder.json 8c9f81da31ecc2c0b365e4961266e2b96f980203 data/ultramarine/recipes/magnesite_dust.json 2c733bb52dfeae40956d60b8edc70ef62375f0c3 data/ultramarine/recipes/medium_blue_curtain.json +887cf56d34c02d731af4309d53f7efcd59085d7c data/ultramarine/recipes/medium_clay_vase.json 1680d4c3083a8c445759d627846a8e672b040317 data/ultramarine/recipes/medium_green_ivy.json b764740fc635913aca6f22a14c67aaad7459ed57 data/ultramarine/recipes/medium_greeting_pine_bonsai.json 3ca3f6210c445a1723becc5afe01a0f28c4737de data/ultramarine/recipes/medium_leaf_pile.json @@ -4767,6 +4777,7 @@ f34edc274163edd421be24796b0c0c9f7c9b3694 data/ultramarine/recipes/royal_rosewood efdb6cd719e4cb73778bd8d7dd21471e0e5535d0 data/ultramarine/recipes/short_glazed_queti.json c20abd1d3deab9289f31d7082a96e008a3bd9165 data/ultramarine/recipes/short_thick_glazed_queti.json 00420f17aea6f82365d7daf0f6c49225bc1b1e39 data/ultramarine/recipes/small_blue_curtain.json +9b1606981b7ad7253d8c3d3c3b3a9951a499b055 data/ultramarine/recipes/small_clay_vase.json 05ca4eefc00b9681e7fcb358bf57d7a2750dba6c data/ultramarine/recipes/small_dark_green_lotus_leaf.json 05c2bb4edbb046d53df5152ed5280d75704d468f data/ultramarine/recipes/small_ebony_table.json 6c26795fbcd7763a2e2abe9d1a24c38f3d0eec67 data/ultramarine/recipes/small_green_glazed_guardian_lion.json @@ -4800,6 +4811,7 @@ b9ef91ee01c8492411d26fece0084986647b724c data/ultramarine/recipes/stone_pillar_b 91f3c1670e7f2cf41358384787df0c932a54914e data/ultramarine/recipes/straw_hat.json 7bc2c749c3c94360e625bdd354b7c45da6f839e4 data/ultramarine/recipes/streetlight_pole.json ef5c9cda3bd0dd08ebc19c6a0e97b72e43428e5b data/ultramarine/recipes/stripped_dark_oak_pillar_base.json +3416aacd5913d17fa5fbe9d54acaa47149710fd2 data/ultramarine/recipes/tall_clay_vase.json eccd9b4cf284236b5b8b4dc12d8fe89994d7feb2 data/ultramarine/recipes/tall_royal_rosewood_window.json eb1faed4831247fe49ae5d44f611a51fd1e1dcbe data/ultramarine/recipes/tall_wooden_queti_edge.json 973508e0dffe6af9e4412ab752abddfa49a6f6ee data/ultramarine/recipes/teahouse_flag.json diff --git a/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/blue_and_white_glaze_powder.json b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/blue_and_white_glaze_powder.json new file mode 100644 index 00000000..0ed41318 --- /dev/null +++ b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/blue_and_white_glaze_powder.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "ultramarine:blue_and_white_glaze_powder" + ] + }, + "criteria": { + "has_cobalt_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "ultramarine:cobalt_dust" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "ultramarine:blue_and_white_glaze_powder" + } + } + }, + "requirements": [ + [ + "has_cobalt_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/calcite_dust.json b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/calcite_dust.json new file mode 100644 index 00000000..0891bd28 --- /dev/null +++ b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/calcite_dust.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "ultramarine:calcite_dust" + ] + }, + "criteria": { + "has_calcite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:calcite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "ultramarine:calcite_dust" + } + } + }, + "requirements": [ + [ + "has_calcite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/large_clay_vase.json b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/large_clay_vase.json new file mode 100644 index 00000000..932296ba --- /dev/null +++ b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/large_clay_vase.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "ultramarine:large_clay_vase" + ] + }, + "criteria": { + "has_clay": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:clay" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "ultramarine:large_clay_vase" + } + } + }, + "requirements": [ + [ + "has_clay", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/medium_clay_vase.json b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/medium_clay_vase.json new file mode 100644 index 00000000..dcce87ea --- /dev/null +++ b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/medium_clay_vase.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "ultramarine:medium_clay_vase" + ] + }, + "criteria": { + "has_clay": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:clay" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "ultramarine:medium_clay_vase" + } + } + }, + "requirements": [ + [ + "has_clay", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/small_clay_vase.json b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/small_clay_vase.json new file mode 100644 index 00000000..2c3ec111 --- /dev/null +++ b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/small_clay_vase.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "ultramarine:small_clay_vase" + ] + }, + "criteria": { + "has_clay": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:clay" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "ultramarine:small_clay_vase" + } + } + }, + "requirements": [ + [ + "has_clay", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/tall_clay_vase.json b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/tall_clay_vase.json new file mode 100644 index 00000000..2b78ce3e --- /dev/null +++ b/src/generated/resources/data/ultramarine/advancements/recipes/ultramarine.materials/tall_clay_vase.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "ultramarine:tall_clay_vase" + ] + }, + "criteria": { + "has_clay": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:clay" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "ultramarine:tall_clay_vase" + } + } + }, + "requirements": [ + [ + "has_clay", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/recipes/blue_and_white_glaze_powder.json b/src/generated/resources/data/ultramarine/recipes/blue_and_white_glaze_powder.json new file mode 100644 index 00000000..da50d0e8 --- /dev/null +++ b/src/generated/resources/data/ultramarine/recipes/blue_and_white_glaze_powder.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "ultramarine:calcite_dust" + }, + { + "item": "ultramarine:calcite_dust" + }, + { + "item": "ultramarine:cobalt_dust" + } + ], + "result": { + "item": "ultramarine:blue_and_white_glaze_powder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/recipes/calcite_dust.json b/src/generated/resources/data/ultramarine/recipes/calcite_dust.json new file mode 100644 index 00000000..a9ac2375 --- /dev/null +++ b/src/generated/resources/data/ultramarine/recipes/calcite_dust.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": "ultramarine:calcite_dust", + "count": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/recipes/large_clay_vase.json b/src/generated/resources/data/ultramarine/recipes/large_clay_vase.json new file mode 100644 index 00000000..bc926c89 --- /dev/null +++ b/src/generated/resources/data/ultramarine/recipes/large_clay_vase.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "O", + "O" + ], + "key": { + "O": { + "item": "minecraft:clay" + } + }, + "result": { + "item": "ultramarine:large_clay_vase" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/recipes/medium_clay_vase.json b/src/generated/resources/data/ultramarine/recipes/medium_clay_vase.json new file mode 100644 index 00000000..2cce77b0 --- /dev/null +++ b/src/generated/resources/data/ultramarine/recipes/medium_clay_vase.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "o", + "O" + ], + "key": { + "O": { + "item": "minecraft:clay" + }, + "o": { + "item": "minecraft:clay_ball" + } + }, + "result": { + "item": "ultramarine:medium_clay_vase" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/recipes/small_clay_vase.json b/src/generated/resources/data/ultramarine/recipes/small_clay_vase.json new file mode 100644 index 00000000..caa7fb98 --- /dev/null +++ b/src/generated/resources/data/ultramarine/recipes/small_clay_vase.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "o", + "o" + ], + "key": { + "o": { + "item": "minecraft:clay_ball" + } + }, + "result": { + "item": "ultramarine:small_clay_vase" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ultramarine/recipes/tall_clay_vase.json b/src/generated/resources/data/ultramarine/recipes/tall_clay_vase.json new file mode 100644 index 00000000..87aeaa91 --- /dev/null +++ b/src/generated/resources/data/ultramarine/recipes/tall_clay_vase.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "o", + "o", + "O" + ], + "key": { + "O": { + "item": "minecraft:clay" + }, + "o": { + "item": "minecraft:clay_ball" + } + }, + "result": { + "item": "ultramarine:tall_clay_vase" + } +} \ No newline at end of file diff --git a/src/main/java/com/voxelutopia/ultramarine/datagen/ModRecipeProvider.java b/src/main/java/com/voxelutopia/ultramarine/datagen/ModRecipeProvider.java index 7742bfe5..fff2a1d5 100644 --- a/src/main/java/com/voxelutopia/ultramarine/datagen/ModRecipeProvider.java +++ b/src/main/java/com/voxelutopia/ultramarine/datagen/ModRecipeProvider.java @@ -1660,13 +1660,13 @@ private static void categoryMaterials(@NotNull Consumer recipeCo smeltingAndBlasting(ItemRegistry.UNFIRED_CLAY_BRICK.get(), ItemRegistry.FIRED_BRICK.get(), recipeConsumer); ShapelessRecipeBuilder.shapeless(Items.BRICK, 1).requires(ItemRegistry.FIRED_BRICK.get()) .unlockedBy("has_" + ItemRegistry.FIRED_BRICK.get(), InventoryChangeTrigger.TriggerInstance.hasItems(ItemRegistry.FIRED_BRICK.get())).save(recipeConsumer); + dust(Items.PRISMARINE_SHARD, ItemRegistry.PRISMARINE_DUST.get(), recipeConsumer); - //DUST + //ORE PRODUCT dust(ItemRegistry.RAW_HEMATITE.get(), ItemRegistry.HEMATITE_DUST.get(), recipeConsumer); dust(ItemRegistry.MAGNESITE.get(), ItemRegistry.MAGNESITE_DUST.get(), recipeConsumer); dust(ItemRegistry.RAW_COBALT.get(), ItemRegistry.COBALT_DUST.get(), recipeConsumer); - dust(Items.PRISMARINE_SHARD, ItemRegistry.PRISMARINE_DUST.get(), recipeConsumer); //ROOF TILE @@ -1707,6 +1707,42 @@ private static void categoryMaterials(@NotNull Consumer recipeCo //polishedPlankRecipe(ItemRegistry.EBONY_PLANKS.get(), ItemRegistry.POLISHED_EBONY_PLANK.get(), recipeConsumer); woodworking(Ingredient.of(ItemTags.PLANKS), ItemRegistry.WOODEN_FRAME.get(), 2, Items.OAK_PLANKS, recipeConsumer); + // PORCELAIN MATERIAL + + dust(Items.CALCITE, ItemRegistry.CALCITE_DUST.get(), recipeConsumer); + ShapelessRecipeBuilder.shapeless(ItemRegistry.BLUE_AND_WHITE_GLAZE_POWDER.get(), 3) + .requires(ItemRegistry.CALCITE_DUST.get(), 2) + .requires(ItemRegistry.COBALT_DUST.get()) + .unlockedBy(itemUnlockName(ItemRegistry.COBALT_DUST.get()), itemCriterion(ItemRegistry.COBALT_DUST.get())) + .save(recipeConsumer); + ShapedRecipeBuilder.shaped(ItemRegistry.SMALL_CLAY_VASE.get(), 1) + .define('o', Items.CLAY_BALL) + .pattern("o") + .pattern("o") + .unlockedBy(itemUnlockName(Items.CLAY), itemCriterion(Items.CLAY)) + .save(recipeConsumer); + ShapedRecipeBuilder.shaped(ItemRegistry.MEDIUM_CLAY_VASE.get(), 1) + .define('O', Items.CLAY) + .define('o', Items.CLAY_BALL) + .pattern("o") + .pattern("O") + .unlockedBy(itemUnlockName(Items.CLAY), itemCriterion(Items.CLAY)) + .save(recipeConsumer); + ShapedRecipeBuilder.shaped(ItemRegistry.LARGE_CLAY_VASE.get(), 1) + .define('O', Items.CLAY) + .pattern("O") + .pattern("O") + .unlockedBy(itemUnlockName(Items.CLAY), itemCriterion(Items.CLAY)) + .save(recipeConsumer); + ShapedRecipeBuilder.shaped(ItemRegistry.TALL_CLAY_VASE.get(), 1) + .define('O', Items.CLAY) + .define('o', Items.CLAY_BALL) + .pattern("o") + .pattern("o") + .pattern("O") + .unlockedBy(itemUnlockName(Items.CLAY), itemCriterion(Items.CLAY)) + .save(recipeConsumer); + // PORCELAIN dropped by porcelain blocks // PARTS diff --git a/src/main/resources/assets/ultramarine/lang/zh_cn.json b/src/main/resources/assets/ultramarine/lang/zh_cn.json index 89d82a92..9c1e825e 100644 --- a/src/main/resources/assets/ultramarine/lang/zh_cn.json +++ b/src/main/resources/assets/ultramarine/lang/zh_cn.json @@ -551,12 +551,12 @@ "item.ultramarine.rafter_end_template": "模板:椽头", "item.ultramarine.architrave_template": "模板:额枋", "item.ultramarine.caihua_template": "模板:彩画", - "item.ultramarine.calcite_dust": "Calcite Dust", - "item.ultramarine.blue_and_white_glaze_powder": "Blue and White Glaze Powder", - "item.ultramarine.small_clay_vase": "Small Clay Vase", - "item.ultramarine.medium_clay_vase": "Medium Clay Vase", - "item.ultramarine.large_clay_vase": "Large Clay Vase", - "item.ultramarine.tall_clay_vase": "Tall Clay Vase", + "item.ultramarine.calcite_dust": "方解石粉", + "item.ultramarine.blue_and_white_glaze_powder": "青花釉粉", + "item.ultramarine.small_clay_vase": "小黏土瓶", + "item.ultramarine.medium_clay_vase": "中黏土瓶", + "item.ultramarine.large_clay_vase": "大黏土瓶", + "item.ultramarine.tall_clay_vase": "高黏土瓶", "item.ultramarine.wooden_mallet": "木锤",