Changed out the model for the Block
*Still need to do the item view *I also removed some unneeded textures *Change gitignore to not include thumb.db files since they always seem to change
This commit is contained in:
parent
9f48af67d2
commit
c6e3320609
8 changed files with 175 additions and 3 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,5 +1,6 @@
|
||||||
*.bat
|
*.bat
|
||||||
*.sh
|
*.sh
|
||||||
|
*.db
|
||||||
/*/
|
/*/
|
||||||
LICENSE.txt
|
LICENSE.txt
|
||||||
CHANGELOG
|
CHANGELOG
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 534 B |
Binary file not shown.
Before Width: | Height: | Size: 950 B |
Binary file not shown.
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
Before Width: | Height: | Size: 1 KiB |
170
src/minecraft/assemblyline/client/model/ModelRejectorPiston.java
Normal file
170
src/minecraft/assemblyline/client/model/ModelRejectorPiston.java
Normal file
|
@ -0,0 +1,170 @@
|
||||||
|
// Date: 1/17/2013 8:14:56 PM
|
||||||
|
// Template version 1.1
|
||||||
|
// Java generated by Techne
|
||||||
|
// Keep in mind that you still need to fill in some blanks
|
||||||
|
// - ZeuX
|
||||||
|
|
||||||
|
package assemblyline.client.model;
|
||||||
|
|
||||||
|
import net.minecraft.client.model.ModelBase;
|
||||||
|
import net.minecraft.client.model.ModelRenderer;
|
||||||
|
import net.minecraft.entity.Entity;
|
||||||
|
|
||||||
|
public class ModelRejectorPiston extends ModelBase
|
||||||
|
{
|
||||||
|
// fields
|
||||||
|
ModelRenderer BodyBottom;
|
||||||
|
ModelRenderer PistonFace2;
|
||||||
|
ModelRenderer PistonShaft;
|
||||||
|
ModelRenderer Piston;
|
||||||
|
ModelRenderer H1;
|
||||||
|
ModelRenderer H2;
|
||||||
|
ModelRenderer H3;
|
||||||
|
ModelRenderer PistonFace;
|
||||||
|
ModelRenderer WireCCRight;
|
||||||
|
ModelRenderer WireCCLeft;
|
||||||
|
ModelRenderer BodyP2;
|
||||||
|
ModelRenderer BodyP1;
|
||||||
|
ModelRenderer LeftSide;
|
||||||
|
ModelRenderer RightSide;
|
||||||
|
ModelRenderer PistonBack;
|
||||||
|
ModelRenderer WireCCFront;
|
||||||
|
|
||||||
|
public ModelRejectorPiston()
|
||||||
|
{
|
||||||
|
textureWidth = 128;
|
||||||
|
textureHeight = 128;
|
||||||
|
|
||||||
|
BodyBottom = new ModelRenderer(this, 29, 69);
|
||||||
|
BodyBottom.addBox(-5F, 0F, -2F, 10, 5, 15);
|
||||||
|
BodyBottom.setRotationPoint(0F, 19F, -6F);
|
||||||
|
BodyBottom.setTextureSize(128, 128);
|
||||||
|
BodyBottom.mirror = true;
|
||||||
|
setRotation(BodyBottom, 0F, 0F, 0F);
|
||||||
|
PistonFace2 = new ModelRenderer(this, 0, 53);
|
||||||
|
PistonFace2.addBox(-2F, -2F, -1F, 4, 6, 1);
|
||||||
|
PistonFace2.setRotationPoint(0F, 15F, -6F);
|
||||||
|
PistonFace2.setTextureSize(128, 128);
|
||||||
|
PistonFace2.mirror = true;
|
||||||
|
setRotation(PistonFace2, 0F, 0F, 0F);
|
||||||
|
PistonShaft = new ModelRenderer(this, 0, 75);
|
||||||
|
PistonShaft.addBox(-1.5F, -1.5F, 0F, 3, 3, 10);
|
||||||
|
PistonShaft.setRotationPoint(0F, 16F, -6F);
|
||||||
|
PistonShaft.setTextureSize(128, 128);
|
||||||
|
PistonShaft.mirror = true;
|
||||||
|
setRotation(PistonShaft, 0F, 0F, 0F);
|
||||||
|
Piston = new ModelRenderer(this, 0, 22);
|
||||||
|
Piston.addBox(-3F, -1F, 0F, 6, 6, 10);
|
||||||
|
Piston.setRotationPoint(0F, 14F, -5F);
|
||||||
|
Piston.setTextureSize(128, 128);
|
||||||
|
Piston.mirror = true;
|
||||||
|
setRotation(Piston, 0F, 0F, 0F);
|
||||||
|
H1 = new ModelRenderer(this, 33, 23);
|
||||||
|
H1.addBox(-1.5F, 0F, 0F, 3, 1, 8);
|
||||||
|
H1.setRotationPoint(0F, 12F, -4F);
|
||||||
|
H1.setTextureSize(128, 128);
|
||||||
|
H1.mirror = true;
|
||||||
|
setRotation(H1, 0F, 0F, 0F);
|
||||||
|
H2 = new ModelRenderer(this, 90, 23);
|
||||||
|
H2.addBox(0F, -1.5F, 0F, 1, 3, 8);
|
||||||
|
H2.setRotationPoint(-4F, 16F, -4F);
|
||||||
|
H2.setTextureSize(128, 128);
|
||||||
|
H2.mirror = true;
|
||||||
|
setRotation(H2, 0F, 0F, 0F);
|
||||||
|
H3 = new ModelRenderer(this, 70, 23);
|
||||||
|
H3.addBox(0F, -1.5F, 0F, 1, 3, 8);
|
||||||
|
H3.setRotationPoint(3F, 16F, -4F);
|
||||||
|
H3.setTextureSize(128, 128);
|
||||||
|
H3.mirror = true;
|
||||||
|
setRotation(H3, 0F, 0F, 0F);
|
||||||
|
PistonFace = new ModelRenderer(this, 0, 62);
|
||||||
|
PistonFace.addBox(-3F, -2F, -1F, 6, 4, 1);
|
||||||
|
PistonFace.setRotationPoint(0F, 16F, -6F);
|
||||||
|
PistonFace.setTextureSize(128, 128);
|
||||||
|
PistonFace.mirror = true;
|
||||||
|
setRotation(PistonFace, 0F, 0F, 0F);
|
||||||
|
WireCCRight = new ModelRenderer(this, 69, 52);
|
||||||
|
WireCCRight.addBox(-3F, -3F, 0F, 6, 11, 1);
|
||||||
|
WireCCRight.setRotationPoint(0F, 16F, 7F);
|
||||||
|
WireCCRight.setTextureSize(128, 128);
|
||||||
|
WireCCRight.mirror = true;
|
||||||
|
setRotation(WireCCRight, 0F, 0F, 0F);
|
||||||
|
WireCCLeft = new ModelRenderer(this, 54, 37);
|
||||||
|
WireCCLeft.addBox(0F, -3F, -3F, 1, 8, 6);
|
||||||
|
WireCCLeft.setRotationPoint(7F, 16F, 0F);
|
||||||
|
WireCCLeft.setTextureSize(128, 128);
|
||||||
|
WireCCLeft.mirror = true;
|
||||||
|
setRotation(WireCCLeft, 0F, 0F, 0F);
|
||||||
|
BodyP2 = new ModelRenderer(this, 100, 60);
|
||||||
|
BodyP2.addBox(1F, -2F, -2F, 2, 7, 4);
|
||||||
|
BodyP2.setRotationPoint(-8F, 16F, 0F);
|
||||||
|
BodyP2.setTextureSize(128, 128);
|
||||||
|
BodyP2.mirror = true;
|
||||||
|
setRotation(BodyP2, 0F, 0F, 0F);
|
||||||
|
BodyP1 = new ModelRenderer(this, 87, 60);
|
||||||
|
BodyP1.addBox(3F, -2F, -2F, 2, 7, 4);
|
||||||
|
BodyP1.setRotationPoint(2F, 16F, 0F);
|
||||||
|
BodyP1.setTextureSize(128, 128);
|
||||||
|
BodyP1.mirror = true;
|
||||||
|
setRotation(BodyP1, 0F, 0F, 0F);
|
||||||
|
LeftSide = new ModelRenderer(this, 29, 91);
|
||||||
|
LeftSide.addBox(0F, 0F, -2F, 3, 3, 14);
|
||||||
|
LeftSide.setRotationPoint(5F, 21F, -5F);
|
||||||
|
LeftSide.setTextureSize(128, 128);
|
||||||
|
LeftSide.mirror = true;
|
||||||
|
setRotation(LeftSide, 0F, 0F, 0F);
|
||||||
|
RightSide = new ModelRenderer(this, 64, 91);
|
||||||
|
RightSide.addBox(0F, 0F, -2F, 3, 3, 14);
|
||||||
|
RightSide.setRotationPoint(-8F, 21F, -5F);
|
||||||
|
RightSide.setTextureSize(128, 128);
|
||||||
|
RightSide.mirror = true;
|
||||||
|
setRotation(RightSide, 0F, 0F, 0F);
|
||||||
|
PistonBack = new ModelRenderer(this, 0, 12);
|
||||||
|
PistonBack.addBox(-2.5F, -2.5F, -1F, 5, 5, 2);
|
||||||
|
PistonBack.setRotationPoint(0F, 16F, 6F);
|
||||||
|
PistonBack.setTextureSize(128, 128);
|
||||||
|
PistonBack.mirror = true;
|
||||||
|
setRotation(PistonBack, 0F, 0F, 0F);
|
||||||
|
WireCCFront = new ModelRenderer(this, 69, 37);
|
||||||
|
WireCCFront.addBox(0F, -3F, -3F, 1, 8, 6);
|
||||||
|
WireCCFront.setRotationPoint(-8F, 16F, 0F);
|
||||||
|
WireCCFront.setTextureSize(128, 128);
|
||||||
|
WireCCFront.mirror = true;
|
||||||
|
setRotation(WireCCFront, 0F, 0F, 0F);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void render(float f5)
|
||||||
|
{
|
||||||
|
BodyBottom.render(f5);
|
||||||
|
Piston.render(f5);
|
||||||
|
H1.render(f5);
|
||||||
|
H2.render(f5);
|
||||||
|
H3.render(f5);
|
||||||
|
WireCCRight.render(f5);
|
||||||
|
WireCCLeft.render(f5);
|
||||||
|
BodyP2.render(f5);
|
||||||
|
BodyP1.render(f5);
|
||||||
|
LeftSide.render(f5);
|
||||||
|
RightSide.render(f5);
|
||||||
|
PistonBack.render(f5);
|
||||||
|
WireCCFront.render(f5);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void renderPiston(float f5, int p)
|
||||||
|
{
|
||||||
|
PistonFace2.setRotationPoint(0F, 15F, -6F-p);
|
||||||
|
PistonShaft.setRotationPoint(0F, 16F, -6F-p);
|
||||||
|
PistonFace.setRotationPoint(0F, 16F, -6F-p);
|
||||||
|
PistonFace2.render(f5);
|
||||||
|
PistonShaft.render(f5);
|
||||||
|
PistonFace.render(f5);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void setRotation(ModelRenderer model, float x, float y, float z)
|
||||||
|
{
|
||||||
|
model.rotateAngleX = x;
|
||||||
|
model.rotateAngleY = y;
|
||||||
|
model.rotateAngleZ = z;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -5,12 +5,13 @@ import net.minecraft.tileentity.TileEntity;
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
|
|
||||||
import assemblyline.client.model.ModelRejector;
|
import assemblyline.client.model.ModelRejector;
|
||||||
|
import assemblyline.client.model.ModelRejectorPiston;
|
||||||
import assemblyline.common.AssemblyLine;
|
import assemblyline.common.AssemblyLine;
|
||||||
import assemblyline.common.machine.TileEntityRejector;
|
import assemblyline.common.machine.TileEntityRejector;
|
||||||
|
|
||||||
public class RenderRejector extends RenderImprintable
|
public class RenderRejector extends RenderImprintable
|
||||||
{
|
{
|
||||||
private ModelRejector model = new ModelRejector();
|
private ModelRejectorPiston model = new ModelRejectorPiston();
|
||||||
|
|
||||||
private void renderAModelAt(TileEntityRejector tileEntity, double x, double y, double z, float f)
|
private void renderAModelAt(TileEntityRejector tileEntity, double x, double y, double z, float f)
|
||||||
{
|
{
|
||||||
|
@ -22,7 +23,7 @@ public class RenderRejector extends RenderImprintable
|
||||||
{
|
{
|
||||||
pos = 8;
|
pos = 8;
|
||||||
}
|
}
|
||||||
bindTextureByName(AssemblyLine.TEXTURE_PATH + "sorter.png");
|
bindTextureByName(AssemblyLine.TEXTURE_PATH + "rejector.png");
|
||||||
GL11.glPushMatrix();
|
GL11.glPushMatrix();
|
||||||
GL11.glTranslatef((float) x + 0.5F, (float) y + 1.5F, (float) z + 0.5F);
|
GL11.glTranslatef((float) x + 0.5F, (float) y + 1.5F, (float) z + 0.5F);
|
||||||
GL11.glScalef(1.0F, -1F, -1F);
|
GL11.glScalef(1.0F, -1F, -1F);
|
||||||
|
@ -42,7 +43,7 @@ public class RenderRejector extends RenderImprintable
|
||||||
{
|
{
|
||||||
GL11.glRotatef(270f, 0f, 1f, 0f);
|
GL11.glRotatef(270f, 0f, 1f, 0f);
|
||||||
}
|
}
|
||||||
model.renderMain(0.0625F);
|
model.render(0.0625F);
|
||||||
model.renderPiston(0.0625F, pos);
|
model.renderPiston(0.0625F, pos);
|
||||||
GL11.glPopMatrix();
|
GL11.glPopMatrix();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue