diff --git a/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java b/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java index a8a7fa1..e0845d2 100644 --- a/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java +++ b/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java @@ -11,11 +11,10 @@ import net.minecraft.text.Text; import net.minecraft.util.Identifier; public class ModItemGroups { - public static final ItemGroup ACES_BS_ITEMS = Registry.register(Registries.ITEM_GROUP, - Identifier.of(AcesBS.MOD_ID, "items"), + public static final ItemGroup ACES_BS_ITEMS = FabricItemGroup.builder() .icon(() -> new ItemStack(ModItems.RAW_ENTROPY)) - .displayName(Text.translatable("itemgroup.acesbs.items")) + .displayName(Text.translatable("itemgroup.acesbs.2_items")) .entries((displayContext, entries) -> { entries.add(ModItems.LEMON); entries.add(ModItems.COOKED_LEMON); @@ -31,13 +30,12 @@ public class ModItemGroups { entries.add(ModItems.TOBACCO); entries.add(ModItems.FREN_SPAWN_EGG); }) - .build()); + .build(); - public static final ItemGroup ACES_BS_BLOCKS = Registry.register(Registries.ITEM_GROUP, - Identifier.of(AcesBS.MOD_ID, "blocks"), + public static final ItemGroup ACES_BS_BLOCKS = FabricItemGroup.builder() .icon(() -> new ItemStack(ModBlocks.ENTROPY_BLOCK)) - .displayName(Text.translatable("itemgroup.acesbs.blocks")) + .displayName(Text.translatable("itemgroup.acesbs.1_blocks")) .entries((displayContext, entries) -> { entries.add(ModBlocks.ENTROPY_ORE); entries.add(ModBlocks.DEEPSLATE_ENTROPY_ORE); @@ -70,13 +68,12 @@ public class ModItemGroups { entries.add(ModBlocks.EVIL_BLOCK); }) - .build()); + .build(); - public static final ItemGroup ACES_BS_COMBAT = Registry.register(Registries.ITEM_GROUP, - Identifier.of(AcesBS.MOD_ID, "combat"), + public static final ItemGroup ACES_BS_COMBAT = FabricItemGroup.builder() .icon(() -> new ItemStack(ModItems.PRISMA_STEEL_SWORD)) - .displayName(Text.translatable("itemgroup.acesbs.combat")) + .displayName(Text.translatable("itemgroup.acesbs.4_combat")) .entries((displayContext, entries) -> { entries.add(ModItems.PRISMA_STEEL); entries.add(ModItems.PRISMA_STEEL_SWORD); @@ -90,13 +87,12 @@ public class ModItemGroups { }) - .build()); + .build(); - public static final ItemGroup ACES_BS_TOOLS = Registry.register(Registries.ITEM_GROUP, - Identifier.of(AcesBS.MOD_ID, "tools"), + public static final ItemGroup ACES_BS_TOOLS = FabricItemGroup.builder() .icon(() -> new ItemStack(ModItems.PRISMA_STEEL_PICKAXE)) - .displayName(Text.translatable("itemgroup.acesbs.tools")) + .displayName(Text.translatable("itemgroup.acesbs.3_tools")) .entries((displayContext, entries) -> { entries.add(ModItems.WAND); entries.add(ModItems.PRISMA_STEEL_SHOVEL); @@ -108,10 +104,18 @@ public class ModItemGroups { }) - .build()); + .build(); public static void registerItemGroups() { AcesBS.LOGGER.info("Registering Item Groups for " + AcesBS.MOD_ID); + Registry.register(Registries.ITEM_GROUP, + Identifier.of(AcesBS.MOD_ID, "1_blocks"),ACES_BS_BLOCKS); + Registry.register(Registries.ITEM_GROUP, + Identifier.of(AcesBS.MOD_ID, "2_items"),ACES_BS_ITEMS); + Registry.register(Registries.ITEM_GROUP, + Identifier.of(AcesBS.MOD_ID, "3_tools"), ACES_BS_TOOLS); + Registry.register(Registries.ITEM_GROUP, + Identifier.of(AcesBS.MOD_ID, "4_combat"),ACES_BS_COMBAT); } } diff --git a/src/main/resources/assets/acesbs/lang/en_us.json b/src/main/resources/assets/acesbs/lang/en_us.json index 56d3cb1..81bde91 100644 --- a/src/main/resources/assets/acesbs/lang/en_us.json +++ b/src/main/resources/assets/acesbs/lang/en_us.json @@ -120,10 +120,10 @@ "block.acesbs.tobacco_crop": "Tobacco Crop", - "itemgroup.acesbs.items": "Ace's BS Items", - "itemgroup.acesbs.blocks": "Ace's BS Blocks", - "itemgroup.acesbs.combat": "Ace's BS Combat", - "itemgroup.acesbs.tools": "Ace's BS Tools", + "itemgroup.acesbs.1_blocks": "Ace's BS Blocks", + "itemgroup.acesbs.2_items": "Ace's BS Items", + "itemgroup.acesbs.3_tools": "Ace's BS Tools", + "itemgroup.acesbs.4_combat": "Ace's BS Combat", "tooltip.acesbs.generic.shift_up": "Hold §eShift§r for item description.", "tooltip.acesbs.generic.shift_more": "Hold §eShift§r for more.",