From eb95711aadb0066e70440111f93167f6164e6da8 Mon Sep 17 00:00:00 2001 From: Jason Mitchell Date: Fri, 29 Jul 2022 10:23:45 -0700 Subject: WIP Texture support --- .../gregtech/api/multitileentity/multiblock/base/MultiBlockPart.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/gregtech/api/multitileentity/multiblock/base') diff --git a/src/main/java/gregtech/api/multitileentity/multiblock/base/MultiBlockPart.java b/src/main/java/gregtech/api/multitileentity/multiblock/base/MultiBlockPart.java index 9b5c76ef8f..e64ace1452 100644 --- a/src/main/java/gregtech/api/multitileentity/multiblock/base/MultiBlockPart.java +++ b/src/main/java/gregtech/api/multitileentity/multiblock/base/MultiBlockPart.java @@ -9,6 +9,7 @@ import gregtech.api.render.TextureFactory; import gregtech.api.util.GT_CoverBehaviorBase; import gregtech.api.util.GT_Utility; import gregtech.api.util.ISerializableObject; +import gregtech.common.render.GT_MultiTexture; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; import net.minecraft.block.Block; @@ -188,7 +189,9 @@ public class MultiBlockPart extends BaseNontickableMultiTileEntity implements IM @Override public ITexture[] getTexture(Block aBlock, byte aSide, boolean isActive, int aRenderPass) { - final ITexture baseTexture = MACHINE_CASINGS[1][2]; + // TODO: MTE(Texture) +// final ITexture baseTexture = MACHINE_CASINGS[1][2]; + final ITexture baseTexture = TextureFactory.of(super.getTexture(aBlock, aSide, isActive, aRenderPass)); if(mMode != 0 && aSide == mFacing) { if(mMode == getModeOrdinal(ITEM_IN)) return new ITexture[]{ baseTexture, TextureFactory.of(OVERLAY_PIPE_IN), TextureFactory.of(ITEM_IN_SIGN) }; -- cgit