summaryrefslogtreecommitdiff
path: root/src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java')
-rw-r--r--src/main/java/lv/enes/mc/eris_alchemy/client/ErisAlchemyClientRegistry.java18
1 files changed, 18 insertions, 0 deletions
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 @@
1package lv.enes.mc.eris_alchemy.client; 1package lv.enes.mc.eris_alchemy.client;
2 2
3import lv.enes.mc.eris_alchemy.ErisAlchemy;
3import lv.enes.mc.eris_alchemy.block.entity.AlchemicalChestEntity; 4import lv.enes.mc.eris_alchemy.block.entity.AlchemicalChestEntity;
4import lv.enes.mc.eris_alchemy.block.entity.EnergyCondenserEntity; 5import lv.enes.mc.eris_alchemy.block.entity.EnergyCondenserEntity;
5import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry.DynamicItemRenderer; 6import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry.DynamicItemRenderer;
6import net.minecraft.client.gui.screens.MenuScreens.ScreenConstructor; 7import net.minecraft.client.gui.screens.MenuScreens.ScreenConstructor;
7import net.minecraft.client.gui.screens.Screen; 8import net.minecraft.client.gui.screens.Screen;
8import net.minecraft.client.gui.screens.inventory.MenuAccess; 9import net.minecraft.client.gui.screens.inventory.MenuAccess;
10import net.minecraft.client.renderer.Sheets;
9import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider; 11import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider;
10import net.minecraft.client.renderer.blockentity.ChestRenderer; 12import net.minecraft.client.renderer.blockentity.ChestRenderer;
13import net.minecraft.client.resources.model.Material;
14import net.minecraft.resources.ResourceLocation;
11import net.minecraft.world.inventory.AbstractContainerMenu; 15import net.minecraft.world.inventory.AbstractContainerMenu;
12import net.minecraft.world.inventory.MenuType; 16import net.minecraft.world.inventory.MenuType;
13import net.minecraft.world.level.ItemLike; 17import net.minecraft.world.level.ItemLike;
@@ -84,6 +88,20 @@ public final class ErisAlchemyClientRegistry {
84 } 88 }
85 } 89 }
86 90
91 public static final class Materials {
92 private Materials() {}
93
94 public static final Material ALCHEMICAL_CHEST = new Material(
95 Sheets.CHEST_SHEET,
96 new ResourceLocation(ErisAlchemy.ID, "entity/chest/alchemical_chest")
97 );
98
99 public static final Material ENERGY_CONDENSER = new Material(
100 Sheets.CHEST_SHEET,
101 new ResourceLocation(ErisAlchemy.ID, "entity/chest/energy_condenser")
102 );
103 }
104
87 public static final class MenuScreens { 105 public static final class MenuScreens {
88 private MenuScreens() {} 106 private MenuScreens() {}
89 107