From c12f41f1a44be3169066e26196c8b3aea7ed0bca Mon Sep 17 00:00:00 2001 From: dragonruler1000 Date: Fri, 9 May 2025 09:32:54 -0500 Subject: [PATCH] Added a recipe. just need to get it to work. --- .../minecraftchest2/hdm_mod/block/ModBlocks.java | 3 +-- .../minecraftchest2/hdm_mod/item/ModItems.java | 2 +- .../data/hdm_mod/recipies/block_of_dust.json | 16 ++++++++++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/data/hdm_mod/recipies/block_of_dust.json diff --git a/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java b/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java index 983bc86..61f2017 100644 --- a/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java +++ b/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java @@ -5,7 +5,6 @@ import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.item.BlockItem; import net.minecraft.item.Item; -import net.minecraftforge.common.ToolType; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.RegistryObject; import net.minecraftforge.registries.DeferredRegister; @@ -22,7 +21,7 @@ public class ModBlocks { public static final RegistryObject DUST_BLOCK = registerBlock("block_of_dust", () -> new Block(AbstractBlock.Properties.create(Material.ROCK).doesNotBlockMovement().harvestLevel(0) - .harvestTool(ToolType.PICKAXE).setRequiresTool().hardnessAndResistance(5f))); + .hardnessAndResistance(5f))); private static RegistryObject registerBlock(String name, Supplier block) { diff --git a/src/main/java/us/minecraftchest2/hdm_mod/item/ModItems.java b/src/main/java/us/minecraftchest2/hdm_mod/item/ModItems.java index e9290a1..97d50de 100644 --- a/src/main/java/us/minecraftchest2/hdm_mod/item/ModItems.java +++ b/src/main/java/us/minecraftchest2/hdm_mod/item/ModItems.java @@ -13,7 +13,7 @@ public class ModItems { DeferredRegister.create(ForgeRegistries.ITEMS, Hdm_mod.MOD_ID); public static final RegistryObject DUST = ITEMS.register("dust", - () -> new Item(new Item.Properties().isImmuneToFire().maxStackSize(63).group(ModItemGroup.HDM_ITEM_GROUP))); + () -> new Item(new Item.Properties().isImmuneToFire().maxStackSize(42).group(ModItemGroup.HDM_ITEM_GROUP))); // public static final RegistryObject OMELET = ITEMS.register("omelet", // () -> new Item(new Item.Properties().food())) diff --git a/src/main/resources/data/hdm_mod/recipies/block_of_dust.json b/src/main/resources/data/hdm_mod/recipies/block_of_dust.json new file mode 100644 index 0000000..6851e38 --- /dev/null +++ b/src/main/resources/data/hdm_mod/recipies/block_of_dust.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "hdm_mod:dust" + } + }, + "result": { + "item": "hdm_mod:block_of_dust" + } +} \ No newline at end of file