From c458a42575d51169d20d7171dcaadd8504356b53 Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Thu, 18 Jan 2024 00:20:47 +0200 Subject: Fix a dedicated server crash --- .../eris_alchemy/client/ErisAlchemyClientRegistry.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java') diff --git a/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java b/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java index 30c6690..c20134a 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java @@ -1,13 +1,17 @@ package lv.enes.mc.eris_alchemy.client; +import lv.enes.mc.eris_alchemy.ErisAlchemy; import lv.enes.mc.eris_alchemy.block.entity.AlchemicalChestEntity; import lv.enes.mc.eris_alchemy.block.entity.EnergyCondenserEntity; import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry.DynamicItemRenderer; import net.minecraft.client.gui.screens.MenuScreens.ScreenConstructor; import net.minecraft.client.gui.screens.Screen; import net.minecraft.client.gui.screens.inventory.MenuAccess; +import net.minecraft.client.renderer.Sheets; import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider; import net.minecraft.client.renderer.blockentity.ChestRenderer; +import net.minecraft.client.resources.model.Material; +import net.minecraft.resources.ResourceLocation; import net.minecraft.world.inventory.AbstractContainerMenu; import net.minecraft.world.inventory.MenuType; import net.minecraft.world.level.ItemLike; @@ -84,6 +88,20 @@ public final class ErisAlchemyClientRegistry { } } + public static final class Materials { + private Materials() {} + + public static final Material ALCHEMICAL_CHEST = new Material( + Sheets.CHEST_SHEET, + new ResourceLocation(ErisAlchemy.ID, "entity/chest/alchemical_chest") + ); + + public static final Material ENERGY_CONDENSER = new Material( + Sheets.CHEST_SHEET, + new ResourceLocation(ErisAlchemy.ID, "entity/chest/energy_condenser") + ); + } + public static final class MenuScreens { private MenuScreens() {} -- cgit v1.2.3