diff options
Diffstat (limited to 'src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java')
| -rw-r--r-- | src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java b/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java index 83cef8c..bb804b3 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java | |||
| @@ -1,9 +1,5 @@ | |||
| 1 | package lv.enes.mc.eris_alchemy; | 1 | package lv.enes.mc.eris_alchemy; |
| 2 | 2 | ||
| 3 | import lv.enes.mc.eris_alchemy.block.ErisAlchemyBlocks; | ||
| 4 | import lv.enes.mc.eris_alchemy.block.entity.ErisAlchemyBlockEntities; | ||
| 5 | import lv.enes.mc.eris_alchemy.menu.ErisAlchemyMenus; | ||
| 6 | import lv.enes.mc.eris_alchemy.recipe.ErisAlchemyRecipeSerializers; | ||
| 7 | import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup; | 3 | import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup; |
| 8 | import net.minecraft.core.Registry; | 4 | import net.minecraft.core.Registry; |
| 9 | import net.minecraft.core.registries.BuiltInRegistries; | 5 | import net.minecraft.core.registries.BuiltInRegistries; |
| @@ -21,9 +17,11 @@ public class ErisAlchemy implements ModInitializer { | |||
| 21 | public static final Logger LOGGER = LoggerFactory.getLogger(ID); | 17 | public static final Logger LOGGER = LoggerFactory.getLogger(ID); |
| 22 | 18 | ||
| 23 | public static final CreativeModeTab ITEM_GROUP = FabricItemGroup.builder() | 19 | public static final CreativeModeTab ITEM_GROUP = FabricItemGroup.builder() |
| 24 | .icon(() -> new ItemStack(ErisAlchemyItems.LOW_COVALENCE_DUST)) | 20 | .icon(() -> new ItemStack(ErisAlchemyRegistry.Items.LOW_COVALENCE_DUST)) |
| 25 | .title(Component.translatable("itemGroup.eris_alchemy.item_group")) | 21 | .title(Component.translatable("itemGroup.eris_alchemy.item_group")) |
| 26 | .displayItems((context, entries) -> ErisAlchemyItems.consumeItems((id, item) -> entries.accept(item))) | 22 | .displayItems( |
| 23 | (context, entries) -> ErisAlchemyRegistry.Items.consume((id, item) -> entries.accept(item)) | ||
| 24 | ) | ||
| 27 | .build(); | 25 | .build(); |
| 28 | 26 | ||
| 29 | @Override | 27 | @Override |
| @@ -35,10 +33,14 @@ public class ErisAlchemy implements ModInitializer { | |||
| 35 | 33 | ||
| 36 | Registry.register(BuiltInRegistries.CREATIVE_MODE_TAB, new ResourceLocation(ID, "item_group"), ITEM_GROUP); | 34 | Registry.register(BuiltInRegistries.CREATIVE_MODE_TAB, new ResourceLocation(ID, "item_group"), ITEM_GROUP); |
| 37 | 35 | ||
| 38 | ErisAlchemyBlocks.consumeBlocks((id, block) -> Registry.register(BuiltInRegistries.BLOCK, id, block)); | 36 | ErisAlchemyRegistry.BlockEntities.consume( |
| 39 | ErisAlchemyBlockEntities.consumeBlockEntities((id, block) -> Registry.register(BuiltInRegistries.BLOCK_ENTITY_TYPE, id, block)); | 37 | (id, block) -> Registry.register(BuiltInRegistries.BLOCK_ENTITY_TYPE, id, block) |
| 40 | ErisAlchemyItems.consumeItems((id, item) -> Registry.register(BuiltInRegistries.ITEM, id, item)); | 38 | ); |
| 41 | ErisAlchemyMenus.consumeMenus((id, menu) -> Registry.register(BuiltInRegistries.MENU, id, menu)); | 39 | ErisAlchemyRegistry.Blocks.consume((id, block) -> Registry.register(BuiltInRegistries.BLOCK, id, block)); |
| 42 | ErisAlchemyRecipeSerializers.consumeSerializers((id, serializer) -> Registry.register(BuiltInRegistries.RECIPE_SERIALIZER, id, serializer)); | 40 | ErisAlchemyRegistry.Items.consume((id, item) -> Registry.register(BuiltInRegistries.ITEM, id, item)); |
| 41 | ErisAlchemyRegistry.Menus.consume((id, menu) -> Registry.register(BuiltInRegistries.MENU, id, menu)); | ||
| 42 | ErisAlchemyRegistry.RecipeSerializers.consume( | ||
| 43 | (id, serializer) -> Registry.register(BuiltInRegistries.RECIPE_SERIALIZER, id, serializer) | ||
| 44 | ); | ||
| 43 | } | 45 | } |
| 44 | } | 46 | } |