Skip to content

Commit ff0cf71

Browse files
committed
add quantum energy acceptor textures
1 parent fba5b3a commit ff0cf71

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

src/main/java/gregtech/client/renderer/texture/Textures.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ public class Textures {
9797
"casings/pipe/machine_casing_grate");
9898
public static final SimpleOverlayRenderer HIGH_POWER_CASING = new SimpleOverlayRenderer(
9999
"casings/computer/high_power_casing");
100+
public static final SimpleOverlayRenderer QUANTUM_CASING = new SimpleOverlayRenderer(
101+
"casings/quantum/quantum_casing");
100102
public static final SimpleOverlayRenderer QUANTUM_CONTROLLER_FRONT_INACTIVE = new SimpleOverlayRenderer(
101103
"casings/quantum/controller_front_inactive");
102104
public static final SimpleOverlayRenderer QUANTUM_CONTROLLER_FRONT_ACTIVE = new SimpleOverlayRenderer(

src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityQuantumEnergyAcceptor.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
package gregtech.common.metatileentities.storage;
22

3+
import codechicken.lib.render.CCRenderState;
4+
import codechicken.lib.render.pipeline.IVertexOperation;
5+
import codechicken.lib.vec.Matrix4;
6+
37
import gregtech.api.capability.GregtechCapabilities;
48
import gregtech.api.capability.IEnergyContainer;
59
import gregtech.api.metatileentity.MetaTileEntity;
610
import gregtech.api.metatileentity.interfaces.IGregTechTileEntity;
711

12+
import gregtech.client.renderer.texture.Textures;
13+
814
import net.minecraft.util.EnumFacing;
915
import net.minecraft.util.ResourceLocation;
1016
import net.minecraftforge.common.capabilities.Capability;
@@ -15,6 +21,12 @@ public MetaTileEntityQuantumEnergyAcceptor(ResourceLocation metaTileEntityId) {
1521
super(metaTileEntityId);
1622
}
1723

24+
@Override
25+
public void renderMetaTileEntity(CCRenderState renderState, Matrix4 translation, IVertexOperation[] pipeline) {
26+
Textures.QUANTUM_CASING.render(renderState, translation,pipeline);
27+
Textures.ENERGY_IN_HI.renderSided(getFrontFacing(), renderState, translation, pipeline);
28+
}
29+
1830
@Override
1931
protected boolean openGUIOnRightClick() {
2032
return false;
Loading

0 commit comments

Comments
 (0)