e5a6eadc45
This patch provides common/mekanism/*.java with standardized indentation (tabs) and also removes trailing whitespace.
91 lines
2.4 KiB
Java
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;
|
|
}
|
|
}
|