Mekanism-tilera-Edition/common/mekanism/client/model/ModelFreeRunners.java
Victor Robertson e5a6eadc45 Fix indentation and remove trailing whitespace
This patch provides common/mekanism/*.java with standardized
indentation (tabs) and also removes trailing whitespace.
2014-03-07 19:20:35 -06:00

91 lines
2.4 KiB
Java

package mekanism.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
public class ModelFreeRunners extends ModelBase
{
ModelRenderer SpringL;
ModelRenderer SpringR;
ModelRenderer BraceL;
ModelRenderer BraceR;
ModelRenderer SupportL;
ModelRenderer SupportR;
public ModelFreeRunners()
{
textureWidth = 64;
textureHeight = 32;
SpringL = new ModelRenderer(this, 8, 0);
SpringL.addBox(1.5F, 18F, 0F, 1, 6, 1);
SpringL.setRotationPoint(0F, 0F, 0F);
SpringL.setTextureSize(64, 32);
SpringL.mirror = true;
setRotation(SpringL, 0.1047198F, 0F, 0F);
SpringR = new ModelRenderer(this, 8, 0);
SpringR.addBox(-2.5F, 18F, 0F, 1, 6, 1);
SpringR.setRotationPoint(0F, 0F, 0F);
SpringR.setTextureSize(64, 32);
SpringR.mirror = true;
setRotation(SpringR, 0.1047198F, 0F, 0F);
SpringR.mirror = false;
BraceL = new ModelRenderer(this, 12, 0);
BraceL.addBox(0.2F, 18F, -0.8F, 4, 2, 3);
BraceL.setRotationPoint(0F, 0F, 0F);
BraceL.setTextureSize(64, 32);
BraceL.mirror = true;
setRotation(BraceL, 0F, 0F, 0F);
BraceR = new ModelRenderer(this, 12, 0);
BraceR.addBox(-4.2F, 18F, -0.8F, 4, 2, 3);
BraceR.setRotationPoint(0F, 0F, 0F);
BraceR.setTextureSize(64, 32);
BraceR.mirror = true;
setRotation(BraceR, 0F, 0F, 0F);
SupportL = new ModelRenderer(this, 0, 0);
SupportL.addBox(1F, 16.5F, -4.2F, 2, 4, 2);
SupportL.setRotationPoint(0F, 0F, 0F);
SupportL.setTextureSize(64, 32);
SupportL.mirror = true;
setRotation(SupportL, 0.296706F, 0F, 0F);
SupportR = new ModelRenderer(this, 0, 0);
SupportR.addBox(-3F, 16.5F, -4.2F, 2, 4, 2);
SupportR.setRotationPoint(0F, 0F, 0F);
SupportR.setTextureSize(64, 32);
SupportR.mirror = true;
setRotation(SupportR, 0.296706F, 0F, 0F);
SupportR.mirror = false;
}
public void render(float size)
{
SpringL.render(size);
SpringR.render(size);
BraceL.render(size);
BraceR.render(size);
SupportL.render(size);
SupportR.render(size);
}
public void renderLeft(float size)
{
SpringL.render(size);
BraceL.render(size);
SupportL.render(size);
}
public void renderRight(float size)
{
SpringR.render(size);
BraceR.render(size);
SupportR.render(size);
}
private void setRotation(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
}