summaryrefslogtreecommitdiff
path: root/src/main/java/lv/enes/mc/eris_alchemy/mixin
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2024-01-11 13:05:51 +0100
committerGravatar Uko Kokņevičs2024-01-11 13:05:51 +0100
commit8491f46b8ee9ef2eff8eb9bfe1871e0e20a41618 (patch)
tree10cbf4c3ab0af9ead6c19c1b4096af084289c836 /src/main/java/lv/enes/mc/eris_alchemy/mixin
parentActually don't give bundles an EMC value (diff)
downloadmc-eris-alchemy-8491f46b8ee9ef2eff8eb9bfe1871e0e20a41618.tar.gz
mc-eris-alchemy-8491f46b8ee9ef2eff8eb9bfe1871e0e20a41618.tar.xz
mc-eris-alchemy-8491f46b8ee9ef2eff8eb9bfe1871e0e20a41618.zip
Making SheetsMixin more extensible
Diffstat (limited to 'src/main/java/lv/enes/mc/eris_alchemy/mixin')
-rw-r--r--src/main/java/lv/enes/mc/eris_alchemy/mixin/client/SheetsMixin.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/java/lv/enes/mc/eris_alchemy/mixin/client/SheetsMixin.java b/src/main/java/lv/enes/mc/eris_alchemy/mixin/client/SheetsMixin.java
index 145a68c..bc9e7b8 100644
--- a/src/main/java/lv/enes/mc/eris_alchemy/mixin/client/SheetsMixin.java
+++ b/src/main/java/lv/enes/mc/eris_alchemy/mixin/client/SheetsMixin.java
@@ -1,8 +1,6 @@
1package lv.enes.mc.eris_alchemy.mixin.client; 1package lv.enes.mc.eris_alchemy.mixin.client;
2 2
3import lv.enes.mc.eris_alchemy.block.entity.EnergyCondenserEntity; 3import lv.enes.mc.eris_alchemy.block.entity.ChestLikeEntity;
4import lv.enes.mc.eris_alchemy.client.ErisAlchemyMaterials;
5import lv.enes.mc.eris_alchemy.block.entity.AlchemicalChestEntity;
6import net.minecraft.client.renderer.Sheets; 4import net.minecraft.client.renderer.Sheets;
7import net.minecraft.client.resources.model.Material; 5import net.minecraft.client.resources.model.Material;
8import net.minecraft.world.level.block.entity.BlockEntity; 6import net.minecraft.world.level.block.entity.BlockEntity;
@@ -25,10 +23,8 @@ public abstract class SheetsMixin {
25 boolean christmas, 23 boolean christmas,
26 CallbackInfoReturnable<Material> cir 24 CallbackInfoReturnable<Material> cir
27 ) { 25 ) {
28 if (entity instanceof AlchemicalChestEntity) { 26 if (entity instanceof ChestLikeEntity chestlike) {
29 cir.setReturnValue(ErisAlchemyMaterials.ALCHEMICAL_CHEST); 27 cir.setReturnValue(chestlike.material);
30 } else if (entity instanceof EnergyCondenserEntity) {
31 cir.setReturnValue(ErisAlchemyMaterials.ENERGY_CONDENSER);
32 } 28 }
33 } 29 }
34} 30}