diff options
| author | 2024-01-11 13:05:51 +0100 | |
|---|---|---|
| committer | 2024-01-11 13:05:51 +0100 | |
| commit | 8491f46b8ee9ef2eff8eb9bfe1871e0e20a41618 (patch) | |
| tree | 10cbf4c3ab0af9ead6c19c1b4096af084289c836 /src/main/java/lv/enes/mc/eris_alchemy/mixin | |
| parent | Actually don't give bundles an EMC value (diff) | |
| download | mc-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.java | 10 |
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 @@ | |||
| 1 | package lv.enes.mc.eris_alchemy.mixin.client; | 1 | package lv.enes.mc.eris_alchemy.mixin.client; |
| 2 | 2 | ||
| 3 | import lv.enes.mc.eris_alchemy.block.entity.EnergyCondenserEntity; | 3 | import lv.enes.mc.eris_alchemy.block.entity.ChestLikeEntity; |
| 4 | import lv.enes.mc.eris_alchemy.client.ErisAlchemyMaterials; | ||
| 5 | import lv.enes.mc.eris_alchemy.block.entity.AlchemicalChestEntity; | ||
| 6 | import net.minecraft.client.renderer.Sheets; | 4 | import net.minecraft.client.renderer.Sheets; |
| 7 | import net.minecraft.client.resources.model.Material; | 5 | import net.minecraft.client.resources.model.Material; |
| 8 | import net.minecraft.world.level.block.entity.BlockEntity; | 6 | import 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 | } |