diff options
Diffstat (limited to 'src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java')
| -rw-r--r-- | src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java b/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java index bb5de4f..86cc467 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClient.java | |||
| @@ -1,15 +1,9 @@ | |||
| 1 | package lv.enes.mc.eris_alchemy.client; | 1 | package lv.enes.mc.eris_alchemy.client; |
| 2 | 2 | ||
| 3 | import lv.enes.mc.eris_alchemy.EMC; | 3 | import lv.enes.mc.eris_alchemy.EMC; |
| 4 | import lv.enes.mc.eris_alchemy.ErisAlchemyItems; | ||
| 5 | import lv.enes.mc.eris_alchemy.block.ErisAlchemyBlocks; | ||
| 6 | import lv.enes.mc.eris_alchemy.block.entity.AlchemicalChestBlockEntity; | ||
| 7 | import lv.enes.mc.eris_alchemy.block.entity.ErisAlchemyBlockEntities; | ||
| 8 | import lv.enes.mc.eris_alchemy.menu.ErisAlchemyMenus; | ||
| 9 | import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry; | 4 | import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry; |
| 10 | import net.minecraft.client.gui.screens.MenuScreens; | 5 | import net.minecraft.client.gui.screens.MenuScreens; |
| 11 | import net.minecraft.client.renderer.blockentity.BlockEntityRenderers; | 6 | import net.minecraft.client.renderer.blockentity.BlockEntityRenderers; |
| 12 | import net.minecraft.client.renderer.blockentity.ChestRenderer; | ||
| 13 | import net.minecraft.network.chat.Component; | 7 | import net.minecraft.network.chat.Component; |
| 14 | import org.quiltmc.loader.api.ModContainer; | 8 | import org.quiltmc.loader.api.ModContainer; |
| 15 | import org.quiltmc.qsl.base.api.entrypoint.client.ClientModInitializer; | 9 | import org.quiltmc.qsl.base.api.entrypoint.client.ClientModInitializer; |
| @@ -21,14 +15,11 @@ import java.text.DecimalFormat; | |||
| 21 | public class ErisAlchemyClient implements ClientModInitializer { | 15 | public class ErisAlchemyClient implements ClientModInitializer { |
| 22 | @Override | 16 | @Override |
| 23 | public void onInitializeClient(ModContainer mod) { | 17 | public void onInitializeClient(ModContainer mod) { |
| 24 | BlockEntityRenderers.register(ErisAlchemyBlockEntities.ALCHEMICAL_CHEST, ChestRenderer::new); | 18 | ErisAlchemyClientRegistry.BlockEntityRenderers.consume(BlockEntityRenderers::register); |
| 19 | ErisAlchemyClientRegistry.ItemRenderers.consume(BuiltinItemRendererRegistry.INSTANCE::register); | ||
| 20 | ErisAlchemyClientRegistry.MenuScreens.consume(MenuScreens::register); | ||
| 25 | 21 | ||
| 26 | BuiltinItemRendererRegistry.INSTANCE.register( | 22 | // MenuScreens.register(ErisAlchemyRegistry.Menus.ALCHEMICAL_CHEST, AlchemicalChestScreen::new); |
| 27 | ErisAlchemyItems.ALCHEMICAL_CHEST, | ||
| 28 | new ChestItemRenderer<>(ErisAlchemyBlocks.ALCHEMICAL_CHEST, AlchemicalChestBlockEntity::new)::renderByItem | ||
| 29 | ); | ||
| 30 | |||
| 31 | MenuScreens.register(ErisAlchemyMenus.ALCHEMICAL_CHEST, AlchemicalChestScreen::new); | ||
| 32 | 23 | ||
| 33 | var doubleFormat = new DecimalFormat("0"); | 24 | var doubleFormat = new DecimalFormat("0"); |
| 34 | doubleFormat.setMaximumFractionDigits(1); | 25 | doubleFormat.setMaximumFractionDigits(1); |