From 5f94c642dba6dec7952e1b84a39de5ac593c8f7a Mon Sep 17 00:00:00 2001 From: dragonruler1000 Date: Fri, 9 May 2025 08:06:04 -0500 Subject: [PATCH] Added item tab and removed unused folder --- .../hdm_mod/item/ModItems.java | 6 ++++-- .../hdm_mod/item/ModItenGroup.java | 20 ++++++++++++++++++ .../resources/assets/hdm_mod/lang/en_us.json | 3 ++- .../hdm_mod/textures/{items => item}/dust.png | Bin .../textures/{items => item}/knife.png | Bin .../textures/{items => item}/omelet.png | Bin 6 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 src/main/java/us/minecraftchest2/hdm_mod/item/ModItenGroup.java rename src/main/resources/assets/hdm_mod/textures/{items => item}/dust.png (100%) rename src/main/resources/assets/hdm_mod/textures/{items => item}/knife.png (100%) rename src/main/resources/assets/hdm_mod/textures/{items => item}/omelet.png (100%) 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 3ce4632..cfa6988 100644 --- a/src/main/java/us/minecraftchest2/hdm_mod/item/ModItems.java +++ b/src/main/java/us/minecraftchest2/hdm_mod/item/ModItems.java @@ -1,7 +1,6 @@ package us.minecraftchest2.hdm_mod.item; import net.minecraft.item.Item; -import net.minecraft.item.ItemGroup; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.RegistryObject; import net.minecraftforge.registries.DeferredRegister; @@ -14,7 +13,10 @@ 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(65).group(ItemGroup.MATERIALS))); + () -> new Item(new Item.Properties().isImmuneToFire().maxStackSize(63).group(ModItenGroup.HDM_ITEM_GROUP))); + +// public static final RegistryObject OMELET = ITEMS.register("omelet", +// () -> new Item(new Item.Properties().food())) diff --git a/src/main/java/us/minecraftchest2/hdm_mod/item/ModItenGroup.java b/src/main/java/us/minecraftchest2/hdm_mod/item/ModItenGroup.java new file mode 100644 index 0000000..3494be9 --- /dev/null +++ b/src/main/java/us/minecraftchest2/hdm_mod/item/ModItenGroup.java @@ -0,0 +1,20 @@ +package us.minecraftchest2.hdm_mod.item; + +import net.minecraft.item.ItemGroup; +import net.minecraft.item.ItemStack; + +public class ModItenGroup { + public static final ItemGroup HDM_ITEM_GROUP = new ItemGroup("hdmModItemTab") { + @Override + public ItemStack createIcon() + { + return new ItemStack(ModItems.DUST.get()); + } + }; + public static final ItemGroup HDM_BLOCK_GROUP = new ItemGroup("hdmModBlockTab") { + @Override + public ItemStack createIcon() { + return null; + } + }; +} diff --git a/src/main/resources/assets/hdm_mod/lang/en_us.json b/src/main/resources/assets/hdm_mod/lang/en_us.json index 9488c57..761726f 100644 --- a/src/main/resources/assets/hdm_mod/lang/en_us.json +++ b/src/main/resources/assets/hdm_mod/lang/en_us.json @@ -1,5 +1,6 @@ { - "itemGroup.hdm_mod": "HDM Mod Items", + "itemGroup.hdmModItemTab": "HDM Mod Items", + "itemGroup.hdmModBlockTab": "HDM Mod Blocks", "item.hdm_mod.knife": "Subtle Knife", "item.hdm_mod.omelet": "Omelet", diff --git a/src/main/resources/assets/hdm_mod/textures/items/dust.png b/src/main/resources/assets/hdm_mod/textures/item/dust.png similarity index 100% rename from src/main/resources/assets/hdm_mod/textures/items/dust.png rename to src/main/resources/assets/hdm_mod/textures/item/dust.png diff --git a/src/main/resources/assets/hdm_mod/textures/items/knife.png b/src/main/resources/assets/hdm_mod/textures/item/knife.png similarity index 100% rename from src/main/resources/assets/hdm_mod/textures/items/knife.png rename to src/main/resources/assets/hdm_mod/textures/item/knife.png diff --git a/src/main/resources/assets/hdm_mod/textures/items/omelet.png b/src/main/resources/assets/hdm_mod/textures/item/omelet.png similarity index 100% rename from src/main/resources/assets/hdm_mod/textures/items/omelet.png rename to src/main/resources/assets/hdm_mod/textures/item/omelet.png