diff options
author | Léa Gris <lea.gris@noiraude.net> | 2021-03-20 10:58:26 +0100 |
---|---|---|
committer | Léa Gris <lea.gris@noiraude.net> | 2021-03-20 10:58:26 +0100 |
commit | dce652fbb9c3bab6f5ea7cd302a1c914dde376e5 (patch) | |
tree | 190559ecc2249f9efea4af43ab8f42694126f0c9 /src | |
parent | 4bcd2ce8243430d76792ec24ac90b00e6190d31a (diff) | |
download | GT5-Unofficial-dce652fbb9c3bab6f5ea7cd302a1c914dde376e5.tar.gz GT5-Unofficial-dce652fbb9c3bab6f5ea7cd302a1c914dde376e5.tar.bz2 GT5-Unofficial-dce652fbb9c3bab6f5ea7cd302a1c914dde376e5.zip |
fix(interface): add default getTextureCovered
Implement requested change:
https://github.com/GTNewHorizons/GT5-Unofficial/pull/469#discussion_r598084051
A default method body is required for older add-ons implementing the old interface without a
`getTextureCovered` method, or those would crash when rendering their covered full-size pipes.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/api/interfaces/tileentity/IPipeRenderedTileEntity.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/interfaces/tileentity/IPipeRenderedTileEntity.java b/src/main/java/gregtech/api/interfaces/tileentity/IPipeRenderedTileEntity.java index 1c6e40359f..78f70a6d90 100644 --- a/src/main/java/gregtech/api/interfaces/tileentity/IPipeRenderedTileEntity.java +++ b/src/main/java/gregtech/api/interfaces/tileentity/IPipeRenderedTileEntity.java @@ -10,5 +10,7 @@ public interface IPipeRenderedTileEntity extends ICoverable, ITexturedTileEntity ITexture[] getTextureUncovered(byte aSide); - ITexture[] getTextureCovered(Block aBlock, byte aSide); + default ITexture[] getTextureCovered(Block aBlock, byte aSide) { + return getTextureUncovered(aSide); + }; }
\ No newline at end of file |