|
3 | 3 | import jingy.jineric.base.JinericMain; |
4 | 4 | import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup; |
5 | 5 | import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; |
6 | | -import net.minecraft.block.Blocks; |
7 | 6 | import net.minecraft.item.ItemGroup; |
8 | 7 | import net.minecraft.item.ItemGroups; |
9 | 8 | import net.minecraft.item.ItemStack; |
|
17 | 16 |
|
18 | 17 | @SuppressWarnings("all") |
19 | 18 | public class JinericItemGroups { |
| 19 | + public static final Identifier MOD_ITEMS_ID = new Identifier(JinericMain.MOD_ID, "mod_items"); |
20 | 20 |
|
21 | | - private static final RegistryKey<ItemGroup> MOD_ITEMS = RegistryKey.of( |
22 | | - RegistryKeys.ITEM_GROUP, new Identifier(JinericMain.MOD_ID, "mod_items") |
23 | | - ); |
| 21 | + private static final RegistryKey<ItemGroup> MOD_ITEMS_KEY = |
| 22 | + RegistryKey.of(RegistryKeys.ITEM_GROUP, MOD_ITEMS_ID); |
24 | 23 |
|
25 | 24 | public static void registerJinericItemGroups() { |
26 | | - Registry.register(Registries.ITEM_GROUP, MOD_ITEMS, FabricItemGroup.builder() |
| 25 | + Registry.register(Registries.ITEM_GROUP, MOD_ITEMS_KEY, FabricItemGroup.builder() |
27 | 26 | .displayName(Text.literal("Jineric Mod Items")) |
28 | 27 | .icon(() -> new ItemStack(JinericItems.PRISMARINE_CRYSTAL_BLOCK)) |
29 | 28 | .entries((context, entries) -> { |
@@ -241,37 +240,17 @@ public static void registerJinericItemGroups() { |
241 | 240 | entries.add(JinericItems.TUFF_TILE_SLAB); |
242 | 241 | entries.add(JinericItems.TUFF_TILE_STAIRS); |
243 | 242 | entries.add(JinericItems.TUFF_TILE_WALL); |
244 | | - |
245 | | -// entries.add(JinericItems.SHULKER_CHEST); |
246 | 243 | entries.add(JinericItems.GOLDEN_POTATO); |
247 | 244 | entries.add(JinericItems.GOLDEN_SWEET_BERRIES); |
248 | 245 | entries.add(JinericItems.GOLDEN_BEETROOT); |
249 | | -// entries.add(JinericItems.MANX_LOAGHTAN_SPAWN_EGG); |
250 | | -// entries.add(JinericItems.SALT); |
251 | | -// entries.add(JinericItems.SALT_BLOCK); |
252 | 246 | // entries.add(JinericItems.FROZEN_ELYTRA); |
253 | 247 | entries.add(JinericItems.REDSTONE_LANTERN); |
254 | 248 | entries.add(JinericItems.REDSTONE_CAMPFIRE); |
255 | 249 | entries.add(JinericItems.IRON_UPGRADE_SMITHING_TEMPLATE); |
256 | | -// entries.add(JinericItems.POLISHED_CALCITE); |
257 | | -// entries.add(JinericItems.POLISHED_CALCITE_STAIRS); |
258 | | -// entries.add(JinericItems.POLISHED_CALCITE_SLAB); |
259 | | -// entries.add(JinericItems.POLISHED_CALCITE_WALL); |
260 | | -// entries.add(JinericItems.CALCITE_BRICKS); |
261 | | -// entries.add(JinericItems.CALCITE_BRICK_STAIRS); |
262 | | -// entries.add(JinericItems.CALCITE_BRICK_SLAB); |
263 | | -// entries.add(JinericItems.CALCITE_BRICK_WALL); |
264 | | -// entries.add(JinericItems.SMOOTH_CALCITE); |
265 | | -// entries.add(JinericItems.SMOOTH_CALCITE_STAIRS); |
266 | | -// entries.add(JinericItems.SMOOTH_CALCITE_SLAB); |
267 | | -// entries.add(JinericItems.SMOOTH_CALCITE_WALL); |
268 | 250 | }).build() |
269 | 251 | ); |
270 | 252 | } |
271 | 253 |
|
272 | | -// public static final Identifier MOD_ITEMS_ID = new Identifier("jineric:mod_items"); |
273 | | -// public static final Map<ItemGroup, Identifier> GROUP_ID_MAP = new ImmutableMap.Builder<ItemGroup, Identifier>().put(MOD_ITEMS, MOD_ITEMS_ID).build(); |
274 | | - |
275 | 254 | public static void registerItemGroups() { |
276 | 255 | ItemGroupEvents.modifyEntriesEvent(ItemGroups.BUILDING_BLOCKS).register((entries) -> { |
277 | 256 | entries.addAfter(Items.WARPED_BUTTON, JinericItems.STICK_BLOCK); |
@@ -423,7 +402,7 @@ public static void registerItemGroups() { |
423 | 402 | entries.addAfter(Items.CRACKED_NETHER_BRICKS, JinericItems.CRACKED_NETHER_BRICK_STAIRS); |
424 | 403 | entries.addAfter(JinericItems.CRACKED_NETHER_BRICK_STAIRS, JinericItems.CRACKED_NETHER_BRICK_SLAB); |
425 | 404 | entries.addAfter(JinericItems.CRACKED_NETHER_BRICK_SLAB, JinericItems.CRACKED_NETHER_BRICK_WALL); |
426 | | - entries.addAfter(Blocks.RED_NETHER_BRICK_WALL, JinericItems.RED_NETHER_BRICK_FENCE); |
| 405 | + entries.addAfter(Items.RED_NETHER_BRICK_WALL, JinericItems.RED_NETHER_BRICK_FENCE); |
427 | 406 | entries.addAfter(Items.CRACKED_POLISHED_BLACKSTONE_BRICKS, JinericItems.CRACKED_POLISHED_BLACKSTONE_BRICK_STAIRS); |
428 | 407 | entries.addAfter(JinericItems.CRACKED_POLISHED_BLACKSTONE_BRICK_STAIRS, JinericItems.CRACKED_POLISHED_BLACKSTONE_BRICK_SLAB); |
429 | 408 | entries.addAfter(JinericItems.CRACKED_POLISHED_BLACKSTONE_BRICK_SLAB, JinericItems.CRACKED_POLISHED_BLACKSTONE_BRICK_WALL); |
@@ -457,10 +436,10 @@ public static void registerItemGroups() { |
457 | 436 |
|
458 | 437 | ItemGroupEvents.modifyEntriesEvent(ItemGroups.NATURAL).register((entries -> { |
459 | 438 | entries.addBefore(Items.GRASS_BLOCK, JinericItems.FULL_GRASS_BLOCK); |
| 439 | + //TODO: WORK OUT BLOCK SETS |
460 | 440 | // entries.addAfter(Items.PACKED_ICE, JinericItems.PACKED_ICE_STAIRS); |
461 | 441 | // entries.addAfter(JinericItems.PACKED_ICE_STAIRS, JinericItems.PACKED_ICE_SLAB); |
462 | 442 | // entries.addAfter(JinericItems.PACKED_ICE_SLAB, JinericItems.PACKED_ICE_WALL); |
463 | | - //TODO: WORK OUT OBSIDIAN |
464 | 443 | // entries.addAfter(Items.OBSIDIAN, JinericItems.OBSIDIAN_STAIRS); |
465 | 444 | // entries.addAfter(JinericItems.OBSIDIAN_STAIRS, JinericItems.OBSIDIAN_SLAB); |
466 | 445 | // entries.addAfter(JinericItems.OBSIDIAN_SLAB, JinericItems.OBSIDIAN_WALL); |
|
0 commit comments