Adjusted ItemStack render for all cables.
This commit is contained in:
@@ -104,9 +104,33 @@ public class PartCableCovered extends PartCable
|
|||||||
{
|
{
|
||||||
GL11.glTranslated( -0.2, -0.3, 0.0 );
|
GL11.glTranslated( -0.2, -0.3, 0.0 );
|
||||||
|
|
||||||
rh.setTexture( getTexture( getCableColor() ) );
|
|
||||||
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
||||||
rh.renderInventoryBox( renderer );
|
float offu = 0;
|
||||||
|
float offv = 9;
|
||||||
|
|
||||||
|
OffsetIcon main = new OffsetIcon( getTexture( getCableColor() ), offu, offv );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.UP, ForgeDirection.DOWN ))
|
||||||
|
{
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
|
offu = 9;
|
||||||
|
offv = 0;
|
||||||
|
main = new OffsetIcon( getTexture( getCableColor() ), offu, offv );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.EAST, ForgeDirection.WEST ))
|
||||||
|
{
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
|
main = new OffsetIcon( getTexture( getCableColor() ), 0, 0 );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.SOUTH, ForgeDirection.NORTH ))
|
||||||
|
{
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
rh.setTexture( null );
|
rh.setTexture( null );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -66,17 +66,46 @@ public class PartCableSmart extends PartCable
|
|||||||
{
|
{
|
||||||
GL11.glTranslated( -0.2, -0.3, 0.0 );
|
GL11.glTranslated( -0.2, -0.3, 0.0 );
|
||||||
|
|
||||||
rh.setTexture( getTexture( getCableColor() ) );
|
float offu = 0;
|
||||||
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
float offv = 9;
|
||||||
rh.renderInventoryBox( renderer );
|
|
||||||
|
|
||||||
rh.setTexture( getChannelTex( 4, false ).getIcon() );
|
OffsetIcon main = new OffsetIcon( getTexture( getCableColor() ), offu, offv );
|
||||||
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
OffsetIcon ch1 = new OffsetIcon( getChannelTex( 4, false ).getIcon(), offu, offv );
|
||||||
rh.renderInventoryBox( renderer );
|
OffsetIcon ch2 = new OffsetIcon( getChannelTex( 4, true ).getIcon(), offu, offv );
|
||||||
|
|
||||||
rh.setTexture( getChannelTex( 4, true ).getIcon() );
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.UP, ForgeDirection.DOWN ))
|
||||||
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
{
|
||||||
rh.renderInventoryBox( renderer );
|
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch1, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch2, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
|
offu = 9;
|
||||||
|
offv = 0;
|
||||||
|
main = new OffsetIcon( getTexture( getCableColor() ), offu, offv );
|
||||||
|
ch1 = new OffsetIcon( getChannelTex( 4, false ).getIcon(), offu, offv );
|
||||||
|
ch2 = new OffsetIcon( getChannelTex( 4, true ).getIcon(), offu, offv );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.EAST, ForgeDirection.WEST ))
|
||||||
|
{
|
||||||
|
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch1, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch2, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
|
main = new OffsetIcon( getTexture( getCableColor() ), 0, 0 );
|
||||||
|
ch1 = new OffsetIcon( getChannelTex( 4, false ).getIcon(), 0, 0 );
|
||||||
|
ch2 = new OffsetIcon( getChannelTex( 4, true ).getIcon(), 0, 0 );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.SOUTH, ForgeDirection.NORTH ))
|
||||||
|
{
|
||||||
|
rh.setBounds( 5.0f, 5.0f, 2.0f, 11.0f, 11.0f, 14.0f );
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch1, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch2, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
rh.setTexture( null );
|
rh.setTexture( null );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -79,18 +79,45 @@ public class PartDenseCable extends PartCable
|
|||||||
public void renderInventory(IPartRenderHelper rh, RenderBlocks renderer)
|
public void renderInventory(IPartRenderHelper rh, RenderBlocks renderer)
|
||||||
{
|
{
|
||||||
GL11.glTranslated( -0.2, -0.3, 0.0 );
|
GL11.glTranslated( -0.2, -0.3, 0.0 );
|
||||||
|
rh.setBounds( 4.0f, 4.0f, 2.0f, 12.0f, 12.0f, 14.0f );
|
||||||
|
|
||||||
rh.setTexture( getTexture( getCableColor() ) );
|
float offu = 0;
|
||||||
rh.setBounds( 2.0f, 2.0f, 2.0f, 13.0f, 13.0f, 14.0f );
|
float offv = 9;
|
||||||
rh.renderInventoryBox( renderer );
|
|
||||||
|
|
||||||
rh.setTexture( getChannelTex( 4, false ).getIcon() );
|
OffsetIcon main = new OffsetIcon( getTexture( getCableColor() ), offu, offv );
|
||||||
rh.setBounds( 2.0f, 2.0f, 2.0f, 13.0f, 13.0f, 14.0f );
|
OffsetIcon ch1 = new OffsetIcon( getChannelTex( 4, false ).getIcon(), offu, offv );
|
||||||
rh.renderInventoryBox( renderer );
|
OffsetIcon ch2 = new OffsetIcon( getChannelTex( 4, true ).getIcon(), offu, offv );
|
||||||
|
|
||||||
rh.setTexture( getChannelTex( 4, true ).getIcon() );
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.UP, ForgeDirection.DOWN ))
|
||||||
rh.setBounds( 2.0f, 2.0f, 2.0f, 13.0f, 13.0f, 14.0f );
|
{
|
||||||
rh.renderInventoryBox( renderer );
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch1, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch2, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
|
offu = 9;
|
||||||
|
offv = 0;
|
||||||
|
main = new OffsetIcon( getTexture( getCableColor() ), offu, offv );
|
||||||
|
ch1 = new OffsetIcon( getChannelTex( 4, false ).getIcon(), offu, offv );
|
||||||
|
ch2 = new OffsetIcon( getChannelTex( 4, true ).getIcon(), offu, offv );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.EAST, ForgeDirection.WEST ))
|
||||||
|
{
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch1, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch2, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
|
main = new OffsetIcon( getTexture( getCableColor() ), 0, 0 );
|
||||||
|
ch1 = new OffsetIcon( getChannelTex( 4, false ).getIcon(), 0, 0 );
|
||||||
|
ch2 = new OffsetIcon( getChannelTex( 4, true ).getIcon(), 0, 0 );
|
||||||
|
|
||||||
|
for (ForgeDirection side : EnumSet.of( ForgeDirection.SOUTH, ForgeDirection.NORTH ))
|
||||||
|
{
|
||||||
|
rh.renderInventoryFace( main, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch1, side, renderer );
|
||||||
|
rh.renderInventoryFace( ch2, side, renderer );
|
||||||
|
}
|
||||||
|
|
||||||
rh.setTexture( null );
|
rh.setTexture( null );
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user